.mz{--f-arch:var(--fuente-familjen),system-ui,-apple-system,sans-serif;--f-body:var(--fuente-hanken),system-ui,-apple-system,sans-serif;--mz-page:#F3F4F8;--mz-block:#FFFFFF;--mz-soft:#E4E6EF;--mz-soft2:#D9DCE6;--mz-r-lg:26px;--mz-r:16px;--mz-r-sm:12px;--mz-at:var(--acc);--mz-at-soft:color-mix(in srgb,var(--acc) 11%,#FFFFFF);--mz-at-ink:var(--acc-t);--mz-ho:#0F6C7A;--mz-ho-soft:#DDF0F2;--mz-ho-ink:#0B4952;--mz-fa:#6A4BD8;--mz-fa-soft:#EEE9FE;--mz-fa-ink:#2A1D63;--mz-op:#2D5BD7;--mz-op-soft:#E3EAFC;--mz-op-ink:#15296B;--mz-ne:#17222B;--mz-ne-soft:#E4E6EF;--mz-ne-ink:#17222B;--bg:var(--mz-page);--card:var(--mz-block);--card-2:var(--mz-block);--ink:#17222B;--ink-2:#4E5F6A;--line:#D5DBE0;--line-2:#BCC4CC;--sn-fog:var(--mz-block);--sn-fog2:var(--mz-page);--sn-line:var(--line);--sn-rule:var(--line);--sn-blk:#17222B;--sn-blk-hover:#26333D;--sn-blk2:#C3CDD3;--sn-onBlk:#FFFFFF;--sn-teal:var(--mz-ho);--sn-teal2:var(--mz-ho-soft);--sn-ico:var(--mz-ho);--sn-cab:68px;--sn-rail:272px;background:var(--mz-page);color:var(--ink);font-family:var(--f-body)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz{--mz-page:#0E1418;--mz-block:#172128;--mz-soft:#22303A;--mz-soft2:#2B3A45;--mz-at-soft:color-mix(in srgb,var(--acc) 22%,#172128);--mz-at-ink:color-mix(in srgb,var(--acc) 55%,#FFFFFF);--mz-ho:#3FA7B8;--mz-ho-soft:#12363C;--mz-ho-ink:#9BDCE5;--mz-fa:#9C86F0;--mz-fa-soft:#272149;--mz-fa-ink:#CFC3FF;--mz-op:#6F95F5;--mz-op-soft:#1B2747;--mz-op-ink:#B5C9FF;--mz-ne:#E8EFF2;--mz-ne-soft:#22303A;--mz-ne-ink:#E8EFF2;--ink:#E8EFF2;--ink-2:#A9B7C0;--ink-3-text:#9AAAB3;--line:#33424D;--line-2:#4A5A66;--sn-blk:#22303A;--sn-blk-hover:#2B3A45;--sn-blk2:#A9B7C0}}:root[data-theme=dark] .mz{--mz-page:#0E1418;--mz-block:#172128;--mz-soft:#22303A;--mz-soft2:#2B3A45;--mz-at-soft:color-mix(in srgb,var(--acc) 22%,#172128);--mz-at-ink:color-mix(in srgb,var(--acc) 55%,#FFFFFF);--mz-ho:#3FA7B8;--mz-ho-soft:#12363C;--mz-ho-ink:#9BDCE5;--mz-fa:#9C86F0;--mz-fa-soft:#272149;--mz-fa-ink:#CFC3FF;--mz-op:#6F95F5;--mz-op-soft:#1B2747;--mz-op-ink:#B5C9FF;--mz-ne:#E8EFF2;--mz-ne-soft:#22303A;--mz-ne-ink:#E8EFF2;--ink:#E8EFF2;--ink-2:#A9B7C0;--ink-3-text:#9AAAB3;--line:#33424D;--line-2:#4A5A66;--sn-blk:#22303A;--sn-blk-hover:#2B3A45;--sn-blk2:#A9B7C0}.mz{--mz-on:#FFFFFF}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz{--mz-on:#0E1418}}:root[data-theme=dark] .mz{--mz-on:#0E1418}.mz [data-area=at]{--a:var(--mz-at);--a-soft:var(--mz-at-soft);--a-ink:var(--mz-at-ink);--a-on:var(--on-acc)}.mz [data-area=ho]{--a:var(--mz-ho);--a-soft:var(--mz-ho-soft);--a-ink:var(--mz-ho-ink);--a-on:var(--mz-on)}.mz [data-area=fa]{--a:var(--mz-fa);--a-soft:var(--mz-fa-soft);--a-ink:var(--mz-fa-ink);--a-on:var(--mz-on)}.mz [data-area=op]{--a:var(--mz-op);--a-soft:var(--mz-op-soft);--a-ink:var(--mz-op-ink);--a-on:var(--mz-on)}.mz [data-area=ne]{--a:var(--mz-ne);--a-soft:var(--mz-ne-soft);--a-ink:var(--mz-ne-ink);--a-on:var(--mz-block)}.mz :focus-visible{outline:3px solid var(--ink);outline-offset:3px}.mz .sn-cab{background:var(--mz-block);border-bottom:1px solid var(--line)}.mz .sn-logo{padding:0 26px}.mz .sn-logo img{height:26px}.mz .sn-sede{border-left:0;padding:0 18px}.mz .sn-sede b{font-family:var(--f-arch);font-weight:700;font-size:15px}.mz .sn-sede small{font-weight:600}.mz .sn-seg{gap:8px;margin:10px 6px;min-height:46px;padding:0 16px;border:0;border-radius:var(--mz-r);font-family:var(--f-body);font-weight:700;font-size:14.5px}.mz .sn-seg:hover,.mz .sn-user:hover{background:var(--mz-page)}.mz .sn-user{gap:10px;margin:10px 4px;padding:0 12px;border-left:0;border-radius:var(--mz-r)}.mz .sn-av{width:42px;height:42px;border-radius:14px;background:var(--ink);color:var(--mz-block);font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;font-size:15px}.mz .sn-user-t b{font-family:var(--f-body);font-weight:700;font-size:14px}.mz .sn-tema-cabecera{border-left:0;padding:0 6px;gap:4px}.mz .sn-tema button{min-width:44px;min-height:44px;padding:0 10px;border-radius:var(--mz-r-sm);font-family:var(--f-body);font-weight:700}.mz .sn-tema button:hover{background:var(--mz-page)}.mz .sn-tema button.on{background:var(--ink);color:var(--mz-block)}.mz .sn-tema-completo{gap:6px;padding:5px;border-radius:var(--mz-r);background:var(--mz-soft)}.mz .sn-tema-completo button{min-height:50px;margin:0;border:0;border-radius:var(--mz-r-sm)}.mz .sn-tema-completo button.on{background:var(--mz-block);color:var(--ink)}.mz[data-cargando] .sn-cab:after{bottom:-1px;height:3px}.mz .sn-rail{top:var(--sn-cab);height:calc(100dvh - var(--sn-cab));padding:18px 14px 24px;gap:16px;background:var(--mz-block);color:var(--ink);border-right:1px solid var(--line)}.mz .sn-grupo+.sn-grupo{margin-top:0}.mz .sn-grupo h4{display:flex;align-items:center;gap:9px;padding:0 12px 6px;border-top:0;font-family:var(--f-body);font-weight:700;font-size:13px;color:var(--ink-2)}.mz .sn-grupo h4:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--a)}.mz .sn-i{grid-template-columns:20px minmax(0,1fr) auto;gap:12px;min-height:44px;padding:4px 12px;border:0;border-radius:var(--mz-r-sm);font-family:var(--f-body);font-weight:600;font-size:14.5px;color:var(--ink)}.mz .sn-i .ms-ico{width:20px;height:20px;color:var(--ink-2)}.mz .sn-i:hover{background:var(--mz-page)}.mz .sn-i.on{background:var(--a-soft);color:var(--a-ink);font-weight:800;font-size:14.5px}.mz .sn-i.on .ms-ico{color:currentColor}.mz .sn-i em{display:none}.mz .sn-aviso{min-width:24px;font-family:var(--f-arch);font-weight:700;font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--a-ink)}.mz .sn-rail{gap:4px}.mz .sn-principal{padding-bottom:10px;margin-bottom:6px;border-bottom:1px solid var(--line)}.mz details.sn-grupo{display:flex;flex-direction:column;gap:2px}.mz .sn-g{display:grid;grid-template-columns:10px minmax(0,1fr) auto 18px;align-items:center;grid-gap:10px;gap:10px;min-height:44px;padding:4px 12px;border-radius:var(--mz-r-sm);cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--f-body);font-weight:700;font-size:14px;color:var(--ink)}.mz .sn-g::-webkit-details-marker{display:none}.mz .sn-g:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--a)}.mz .sn-g:hover{background:var(--mz-page)}.mz .sn-g:focus-visible{outline:2px solid var(--a);outline-offset:-2px}.mz .sn-g-t{min-width:0;overflow-wrap:anywhere}.mz .sn-g-flecha{grid-column:4;width:18px;height:18px;color:var(--ink-2);transition:transform .15s ease}.mz details[open]>.sn-g .sn-g-flecha{transform:rotate(90deg)}.mz details[open]>.sn-g .sn-aviso-grupo{display:none}.mz .sn-aviso-grupo{grid-column:3;text-align:right}.mz details.sn-grupo>.sn-i{padding-left:34px}.mz details[open].sn-grupo{padding-bottom:6px}@media (prefers-reduced-motion:reduce){.mz .sn-g-flecha{transition:none}}.mz .sn-main{padding:30px 36px 0;min-height:calc(100dvh - var(--sn-cab))}.mz .sn-pie{font-weight:600}.mz .ms-eyebrow{font-family:var(--f-body);font-weight:600;font-size:14px;color:var(--ink-2)}.mz .ms-h1{margin:6px 0 0;font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;font-size:clamp(32px,4.6cqi,58px);line-height:1;letter-spacing:-.03em}.mz .ms-sub{font-weight:500;font-size:15px}.mz .crumb{border-bottom:0;padding-bottom:0;font-family:var(--f-body);font-weight:600}.mz .crumb .sep{color:var(--ink-2)}.mz .volver{border:0;border-radius:var(--mz-r-sm);background:var(--mz-block);font-family:var(--f-body);font-weight:700}.mz .volver:hover{background:var(--mz-soft)}.mz .ms-vitals{gap:14px;background:transparent}.mz .ms-vital,.mz a.ms-vital{border-radius:var(--mz-r-lg);background:var(--mz-block);padding:18px 22px 20px}.mz .ms-vital .v{font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;font-size:56px;line-height:.92;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mz .ms-vital .k{font-family:var(--f-body);font-weight:700;font-size:15px}.mz .ms-vital .d{font-weight:500;font-size:13px}.mz a.ms-vital:hover{background:var(--mz-block);outline:2px solid var(--line-2);outline-offset:-2px}.mz a.ms-vital:after{width:42px;height:42px;border-radius:14px;background:var(--mz-page)}.mz a.ms-vital:before{background:var(--ink)}.mz a.ms-vital.tono-bad:hover,.mz a.ms-vital.tono-wn:hover{outline:2px solid var(--line-2)}.mz .ms-vital.tono-bad,.mz .ms-vital.tono-wn{background:var(--mz-block)}.mz .ms-vital.tono-bad{box-shadow:inset 0 0 0 2px var(--bad-soft)}.mz .ms-vital.tono-wn{box-shadow:inset 0 0 0 2px var(--warn-soft)}.mz .ms-vital-ico{color:var(--ink-2)}.mz .ms-mosaic{gap:16px}@container (max-width:900px){.mz .ms-mosaic{gap:16px}}.mz .ms-panel{padding:22px 24px 24px;border-radius:var(--mz-r-lg);background:var(--mz-block)}.mz .ms-ph{min-height:0;padding:0 0 12px;background:transparent;border:0}.mz .ms-ph .lead{font-family:var(--f-body);font-weight:600;font-size:13.5px}.mz .ms-ph h3{font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;font-size:22px;letter-spacing:-.01em}.mz .ms-ph .btn:hover{background:var(--mz-page)}.mz .ms-pb{padding:0}.mz .ms-panel[data-area]{background:var(--a-soft)}.mz .ms-panel[data-area] .ms-ph h3{color:var(--a-ink)}.mz .flag,.mz .ms-chip{font-family:var(--f-body);font-weight:700}.mz .flag .d,.mz .ms-chip:before{border-radius:3px}.mz .btn{min-height:48px;padding:0 20px;border:2px solid var(--ink);border-radius:var(--mz-r);background:var(--mz-block);font-family:var(--f-body);font-weight:700;font-size:14.5px}.mz .btn:hover{background:var(--mz-page);border-color:var(--ink)}.mz .btn.pri{background:var(--acc);border-color:var(--acc);color:var(--on-acc);font-weight:800}.mz .btn.pri:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.mz .inp,.mz select.inp,.mz textarea.inp{min-height:50px;border:2px solid var(--line);border-radius:var(--mz-r-sm);background:var(--mz-block);font-size:15.5px}.mz .inp:hover{border-color:var(--line-2)}.mz .inp:focus{outline:3px solid color-mix(in srgb,var(--acc) 35%,transparent);outline-offset:0;border-color:var(--acc)}.mz .ms-bar .col{border-radius:6px 6px 0 0}.mz .ms-segbar{height:12px}.mz .ms-rank .row .ba,.mz .ms-segbar{border-radius:6px;background:var(--mz-soft);overflow:hidden}.mz .ms-rank .row .ba i{border-radius:6px}.mz .eq-usos-fila{gap:12px}.mz .eq-usos a{border-radius:var(--mz-r);background:var(--mz-block)}.mz .eq-usos a b{font-family:var(--f-body);font-weight:700}.mz .eq-usos a span{font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;font-size:34px}.mz .eq-usos a.on{background:var(--mz-op-soft)}.mz .eq-usos a.on,.mz .eq-usos a.on span{color:var(--mz-op-ink)}.mz .eq-subvistas{border-bottom:0;gap:4px;padding:5px;border-radius:var(--mz-r);background:var(--mz-soft);width:-moz-fit-content;width:fit-content;max-width:100%}.mz .eq-subvistas a{min-height:44px;padding:0 16px;border-radius:var(--mz-r-sm);font-family:var(--f-body);font-weight:700}.mz .eq-subvistas a.on{background:var(--mz-block);box-shadow:none}.mz .eq-tabla-caja{padding:6px 20px 10px;border-radius:var(--mz-r-lg);background:var(--mz-block)}.mz .eq-tabla thead th{border-bottom:1px solid var(--line);font-family:var(--f-body);font-weight:700}.mz .eq-mapa{border-radius:var(--mz-r-lg);overflow:hidden}.mz{--mz-cifras:#17222B;--mz-cifras-line:rgba(255,255,255,.14);--mz-cifras-d:#C3CDD3}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz{--mz-cifras:#1F2D36}}:root[data-theme=dark] .mz{--mz-cifras:#1F2D36}.mz .ms-vitals.mz-cifras{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:0;gap:0;padding:10px 6px;border-radius:var(--mz-r-lg);background:var(--mz-cifras);color:#FFFFFF}.mz .mz-cifras>.ms-vital,.mz .mz-cifras>a.ms-vital{min-height:150px;border-radius:18px;background:transparent;color:#FFFFFF;box-shadow:none;padding:14px 20px 16px}.mz .mz-cifras .ms-vital-ico{color:var(--a,#C3CDD3)}.mz .mz-cifras .ms-vital .k{color:#FFFFFF}.mz .mz-cifras .ms-vital .d,.mz .mz-cifras .ms-vital.tono-bad .d,.mz .mz-cifras .ms-vital.tono-wn .d{color:var(--mz-cifras-d)}.mz .mz-cifras .ms-vital .d b{color:#FFFFFF}.mz .mz-cifras .ms-vital.tono-bad,.mz .mz-cifras .ms-vital.tono-wn{background:transparent;color:#FFFFFF}.mz .mz-cifras .ms-vital.tono-bad .ms-vital-ico,.mz .mz-cifras .ms-vital.tono-bad .v{color:#FFB4A8}.mz .mz-cifras .ms-vital.tono-wn .ms-vital-ico,.mz .mz-cifras .ms-vital.tono-wn .v{color:#FFD27A}.mz .mz-cifras a.ms-vital:hover{background:rgba(255,255,255,.07);outline:0}.mz .mz-cifras a.ms-vital:after{background:rgba(255,255,255,.12)}.mz .mz-cifras a.ms-vital:before{background:#FFFFFF}.mz .mz-cifras a.ms-vital:focus-visible{outline:3px solid #FFFFFF;outline-offset:-3px}.mz .ms-panel .ms-pb:has(>.in-lista){padding:0}.mz .ms-panel[data-area] .in-lista{gap:8px}.mz .ms-panel[data-area] .in-lista>li{border-bottom:0;border-radius:18px;background:var(--mz-block)}.mz .ms-panel[data-area] a.in-fila{border-radius:18px}.mz .ms-panel[data-area] a.in-fila:hover{background:var(--mz-page)}.mz .ms-panel:not([data-area]) a.in-fila{border-radius:var(--mz-r-sm)}.mz .ms-panel:not([data-area]) a.in-fila:hover{background:var(--mz-page)}.mz .in-vacio{border-radius:18px;background:var(--mz-block)}.mz .ms-panel:not([data-area]) .in-vacio{background:var(--mz-page)}.mz{--mz-seg:var(--mz-soft);--mz-seg-on:var(--mz-block)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mz{--mz-seg:#1B262E;--mz-seg-on:#2B3A45}}:root[data-theme=dark] .mz{--mz-seg:#1B262E;--mz-seg-on:#2B3A45}.mz .pt-vistas{display:flex;flex-wrap:wrap;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 16px;padding:5px;border:0;border-radius:var(--mz-r);background:var(--mz-seg)}.mz .pt-vista{min-height:44px;margin:0;padding:0 16px;border:0;border-radius:var(--mz-r-sm);font-family:var(--f-body);font-weight:700;font-size:14px;color:var(--ink-2)}.mz .pt-vista:hover{color:var(--ink);background:color-mix(in srgb,var(--mz-seg-on) 55%,transparent)}.mz .pt-vista.on{background:var(--mz-seg-on);color:var(--ink);font-weight:800}.mz .pt-vista b{font-family:var(--f-arch);font-weight:700;font-size:14px}.mz .pt-vista.aviso b{padding:0 6px;border-radius:6px}.mz .pt-vista:focus-visible{outline:3px solid var(--ink);outline-offset:1px}.mz .ch-filtros{gap:12px;margin:0 0 20px}.mz .ch-grupo{gap:0}.mz .ch-rotulo{min-width:5.5em;margin-right:12px;font-family:var(--f-body);font-weight:700;font-size:13.5px;color:var(--ink-2)}.mz .ch-grupo .pt-vista{border-radius:0;background:var(--mz-seg);box-shadow:none}.mz .ch-grupo .ch-rotulo+.pt-vista{border-radius:var(--mz-r) 0 0 var(--mz-r)}.mz .ch-grupo .pt-vista:last-child{border-radius:0 var(--mz-r) var(--mz-r) 0}.mz .ch-grupo .ch-rotulo+.pt-vista:last-child{border-radius:var(--mz-r)}.mz .ch-grupo .pt-vista.on{border-radius:var(--mz-r);background:var(--mz-seg-on);box-shadow:inset 0 0 0 5px var(--mz-seg)}.mz .ch-cuenta{margin-left:12px;font-weight:600}.mz .pest.consola{gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:26px 0 24px;padding:5px;border:0;border-radius:var(--mz-r);background:var(--mz-seg)}.mz .pest.consola .pest-b{min-height:48px;padding:0 18px;border-radius:var(--mz-r-sm);font-family:var(--f-body);font-weight:700;font-size:14.5px;color:var(--ink-2)}.mz .pest.consola .pest-b:hover{background:color-mix(in srgb,var(--mz-seg-on) 55%,transparent);color:var(--ink)}.mz .pest.consola .pest-b.on{background:var(--mz-seg-on);color:var(--ink);font-weight:800}.mz .pest.consola .pest-b:focus-visible{outline:3px solid var(--ink);outline-offset:1px;border-radius:var(--mz-r-sm)}.mz .pest.consola .pest-b.on .pest-n,.mz .pest.consola .pest-n{font-family:var(--f-arch);font-weight:700;font-size:13px;opacity:1;color:var(--ink-2)}.mz .pest.consola .pest-b.on .pest-n.urge,.mz .pest.consola .pest-n.urge{color:var(--bad-ink)}.mz .pest-aviso{border-radius:3px}.mz .fi-cab{border-radius:var(--mz-r-lg);overflow:hidden;background:var(--sn-blk)}.mz .fi-av,.mz .fi-av.fi-cama{border-radius:22px}.mz .fi-av,.mz .fi-av.fi-cama,.mz .fi-nombre{font-family:var(--f-arch);font-weight:700;font-variation-settings:normal}.mz .fi-nombre{letter-spacing:-.03em}.mz .fi-alergia{margin:8px;border-left:0;border-radius:20px}.mz .fi-alergia small{font-family:var(--f-body);font-weight:700}.mz .fi-alergia b{font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;letter-spacing:-.01em}.mz .fi-cab .btn{border-radius:var(--mz-r)}.mz .fi-cab .btn:not(.pri){background:transparent;color:var(--sn-onBlk)}.mz .fi-cab .btn:not(.pri),.mz .fi-cab .btn:not(.pri):hover{border-color:color-mix(in srgb,var(--sn-onBlk) 40%,transparent)}.mz .fi-cab .btn:not(.pri):hover{background:var(--sn-blk-hover)}.mz .fi-cab+.fi-chips{gap:12px;margin-top:12px}.mz .fi-cab+.fi-chips>.flag{min-height:60px;border-radius:var(--mz-r);background:var(--mz-block);font-family:var(--f-body);font-weight:700}.mz .fi-cab+.fi-chips>a.flag:hover{background:var(--mz-block);outline:2px solid var(--line-2);outline-offset:-2px}.mz .fi-cab~.fi-acciones{gap:10px;margin-top:18px}.mz .summary{gap:12px}.mz .mini{padding:16px 18px;border-radius:18px;background:var(--mz-page)}.mz .mini .k{font-family:var(--f-body);font-weight:700}.mz .mini .v{font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;font-size:44px;line-height:.92;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mz .ms-ver{border-radius:var(--mz-r-sm);font-family:var(--f-body);font-weight:700}.mz .chips:has(>.chip){gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px;border-radius:var(--mz-r);background:var(--mz-seg)}.mz .chips>.chip{min-height:44px;margin:0;padding:0 16px;border:0;border-radius:var(--mz-r-sm);background:transparent;font-family:var(--f-body);font-weight:700;color:var(--ink-2)}.mz .chips>.chip:hover{background:color-mix(in srgb,var(--mz-seg-on) 55%,transparent);color:var(--ink)}.mz .chips>.chip.on{background:var(--mz-seg-on);color:var(--ink);font-weight:800}.mz .hc-estado-firma{border-radius:var(--mz-r)}.mz .hc-tarjeta{border:0;border-radius:18px;background:var(--mz-page)}.mz .hc-tarjeta.es-alerta{background:var(--bad-soft)}.mz .fx-marco{border-radius:18px}.mz .sn-main .in-vacio{border:0;border-radius:var(--mz-r-lg);background:var(--mz-block);padding:20px 22px}.mz .ms-panel .in-vacio{background:var(--mz-page)}.mz .dp-tabla{padding:4px 20px;border:0;border-radius:var(--mz-r-lg);background:var(--mz-block)}.mz .dp-fila+.dp-fila{border-top:1px solid var(--line)}.mz .dp-cuerpo{margin:0 0 12px;border:0;border-radius:var(--mz-r);background:var(--mz-page)}.mz .ms-panel .dp-tabla{padding:0;background:transparent}.mz .seg-min{gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px;border:0;border-radius:var(--mz-r);background:var(--mz-seg)}.mz .seg-min a,.mz .seg-min label{min-height:44px;margin:0;padding:0 16px;border:0;border-radius:var(--mz-r-sm);background:transparent;font-family:var(--f-body);font-weight:700;font-size:14px;color:var(--ink-2)}.mz .seg-min a:hover,.mz .seg-min label:hover{background:color-mix(in srgb,var(--mz-seg-on) 55%,transparent);color:var(--ink)}.mz .seg-min a.on,.mz .seg-min label.on{background:var(--mz-seg-on);color:var(--ink);font-weight:800}.mz .ag-barra{margin:22px 0 24px;padding:0;border:0}.mz .ag-columna{border:0;border-radius:var(--mz-r-lg);background:var(--mz-block);overflow:hidden}.mz .ag-col-cab{min-height:88px;border-top:0;background:var(--a-soft);color:var(--a-ink)}.mz .ag-col-cab b{font-family:var(--f-arch);font-weight:700}.mz .ag-col-t>span{color:var(--a-ink)}.mz .ag-col-n b{font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;font-size:40px}.mz .ag-turnos.dp-tabla{padding:0 6px;border-radius:0;background:transparent}.mz .ag-turnos .dp-cuerpo{border-radius:var(--mz-r-sm)}.mz .sn-main :is(.adm-asis,.rc-asis){padding:22px 24px 24px;border:0;border-radius:var(--mz-r-lg);background:var(--mz-block)}.mz .hz-pasos li{border-radius:var(--mz-r-sm);font-family:var(--f-body);font-weight:700}.mz .hz-pasos .es-actual{border-color:var(--a);background:var(--a-soft);color:var(--a-ink)}.mz .hz-pasos .es-actual .hz-paso-n{background:var(--a);color:var(--a-on)}.mz .hz-pasos .es-actual .hz-paso-n:after{border-color:var(--a)}.mz .hz-progreso-pista span{background:var(--a)}.mz .adm-instruccion{padding:12px 16px;border-left:0;border-radius:var(--mz-r-sm);background:var(--a-soft);color:var(--a-ink);font-weight:600}.mz .asis-pasos{gap:10px}.mz .asis-pasos li{border-radius:var(--mz-r);background:var(--mz-block);font-family:var(--f-body);font-weight:700}.mz .asis-paso-n{font-family:var(--f-arch);font-weight:700;font-variation-settings:normal}.mz .asis-pasos li.es-actual{background:var(--a);color:var(--a-on)}.mz .asis-pasos li.es-hecho{background:var(--a-soft);color:var(--a-ink)}.mz .asis-celda{border:2px solid var(--line);border-radius:var(--mz-r);font-family:var(--f-arch);font-weight:700;font-variation-settings:normal}.mz .asis-celda,.mz .asis-celda.es-llena{background:var(--mz-block)}.mz .asis-codigo:focus-within .asis-celda.es-cursor{border-color:var(--acc);background:var(--mz-block)}.mz .asis-codigo.es-valido .asis-celda{border-color:var(--ok);background:var(--ok-soft)}.mz .asis-codigo.es-error .asis-celda{border-color:var(--bad);background:var(--bad-soft)}.mz .eq-acc-b{border-radius:var(--mz-r-sm);font-family:var(--f-body);font-weight:700}.mz .eq-h2{margin:34px 0 14px;padding-top:0;border-top:0;font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;font-size:22px;letter-spacing:-.01em}.mz .as-card{border:0;border-radius:var(--mz-r-lg);background:var(--mz-block)}.mz .hc-opciones:has(>a.hc-op){gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px;border:0;border-radius:var(--mz-r);background:var(--mz-seg)}.mz a.hc-op{min-height:44px;padding:0 16px;border:0;border-radius:var(--mz-r-sm);font-family:var(--f-body);font-weight:700;color:var(--ink-2)}.mz a.hc-op:hover{background:color-mix(in srgb,var(--mz-seg-on) 55%,transparent);color:var(--ink)}.mz a.hc-op.es-elegida{background:var(--mz-seg-on);color:var(--ink);font-weight:800}.mz .nv-recorrido{border-radius:var(--mz-r)}.mz .fa-cama{border-radius:14px;font-family:var(--f-arch);font-weight:700;font-variation-settings:normal}.mz .fa-cat-cuerpo{border:0;border-radius:var(--mz-r-lg)}.mz .ho-medico{border-radius:var(--mz-r-sm)}.mz .ho-medico.on{background:var(--a-soft);color:var(--a-ink)}.mz .ho-dias{border-radius:var(--mz-r)}.mz .ho-dias span{border-radius:10px}.mz .ap-vcard{border:0;border-radius:var(--mz-r-lg);background:var(--mz-block)}.mz .ap-vcard.es-inactivo,.mz .eq-orden{background:var(--mz-page)}.mz .eq-orden{border:0;border-radius:var(--mz-r)}.mz .alt-examenes-res,.mz .hz-consecuencia,.mz .rg-enmienda{border-left:0;border-radius:var(--mz-r-sm)}.mz .alt-examenes-res{background:var(--mz-page)}.mz .ag-solicitud{border-left:0;border-radius:var(--mz-r);background:var(--mz-block)}.mz .sn-main :is(.pcardx,.panel,.mod-tarjeta,.mod-sector){padding:22px 24px 24px;border:0;border-radius:var(--mz-r-lg);background:var(--mz-block)}.mz .sn-main :is(.pcardx,.panel)+:is(.pcardx,.panel){margin-top:16px}.mz .panel>.sechdr:first-child,.mz .pcardx .ct{font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;font-size:22px;letter-spacing:-.01em}.mz .mod-sector:target,.mz .mod-tarjeta:target{outline:3px solid var(--acc);outline-offset:-3px}.mz .marca-paso{border:0;border-radius:18px;background:var(--mz-page)}.mz .ms-roster .r{border:0;background:var(--mz-page)}.mz .aviso-min,.mz .ms-roster .r{border-radius:var(--mz-r-sm)}.mz .sn-main pre{border-radius:var(--mz-r)}.mz .seg2{gap:4px;padding:5px;border:0;border-radius:var(--mz-r);background:var(--mz-seg)}.mz .seg2 span{border-radius:var(--mz-r-sm);font-family:var(--f-body);font-weight:700;font-size:14px;color:var(--ink-2)}.mz .seg2 input:checked+span{background:var(--mz-seg-on);color:var(--ink);font-weight:800}.mz .seg2 input:focus-visible+span{outline:3px solid var(--ink);outline-offset:1px}.mz .aut-pestanas{gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px;border-radius:var(--mz-r);background:var(--mz-seg)}.mz .aut-pestana{border:0;border-radius:var(--mz-r-sm);background:transparent;font-family:var(--f-body);font-weight:700;font-size:14px}.mz .aut-pestana:hover{background:color-mix(in srgb,var(--mz-seg-on) 55%,transparent)}.mz .aut-pestana.on{background:var(--mz-seg-on);color:var(--ink);font-weight:800}.mz .aut-cuenta{border-radius:6px;font-family:var(--f-arch);font-weight:700;font-size:12px}.mz .aut-pestana.on .aut-cuenta{background:var(--acc);color:var(--on-acc)}.mz :is(.asis-chips,.as-pol-modo){display:flex;flex-wrap:wrap;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px;border:0;border-radius:var(--mz-r);background:var(--mz-seg)}.mz :is(.asis-chip,.as-chip){min-height:44px;margin:0;padding:0 16px;border:0;border-radius:var(--mz-r-sm);background:transparent;box-shadow:none;font-family:var(--f-body);font-weight:700;font-size:14px;color:var(--ink-2)}.mz :is(.asis-chip,.as-chip):hover{background:color-mix(in srgb,var(--mz-seg-on) 55%,transparent);color:var(--ink)}.mz :is(.asis-chip.es-elegida,.as-chip.on){background:var(--mz-seg-on);color:var(--ink);font-weight:800}.mz .ap-archivo{border-radius:var(--mz-r)}.mz .as-ico,.mz .ficha-ico{border-radius:18px}.mz .asis-campo :is(input,select,textarea){min-height:50px;border:2px solid var(--line);border-radius:var(--mz-r-sm);background:var(--mz-block);font-size:15.5px}.mz .asis-campo textarea{min-height:96px}.mz .asis-campo :is(input,select,textarea):hover{border-color:var(--line-2)}.mz .asis-campo :is(input,select,textarea):focus{outline:3px solid color-mix(in srgb,var(--acc) 35%,transparent);outline-offset:0;border-color:var(--acc)}.mz .btn-min{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border-radius:var(--mz-r-sm);font-family:var(--f-body);font-weight:700;font-size:13.5px}@media (max-width:820px){.mz{--sn-cab:62px}.mz .sn-logo{padding:0 16px}.mz .sn-seg{margin:8px 4px;padding:0 12px}.mz .sn-aqui{top:var(--sn-cab);background:var(--mz-block);color:var(--ink);border-bottom:1px solid var(--line);font-family:var(--f-body);font-weight:700}.mz .sn-aqui small{font-weight:600;color:var(--ink-2)}.mz[data-menu] .sn-rail{min-height:calc(100dvh - var(--sn-cab));border-right:0}.mz .sn-main{padding:18px 16px 0}.mz .ms-vitals{gap:10px}.mz .ms-vitals.k4>*,.mz .ms-vitals>*{flex-basis:calc(50% - 5px)}.mz .ms-vital,.mz a.ms-vital{padding:14px 16px 16px;border-radius:20px}.mz .ms-vital .v{font-size:42px}.mz .ms-vitals.mz-cifras{grid-template-columns:repeat(2,minmax(0,1fr));padding:6px}.mz .mz-cifras>.ms-vital,.mz .mz-cifras>a.ms-vital{min-height:136px;padding:12px 14px}.mz .ms-panel{padding:18px 16px;border-radius:20px}.mz .ms-ph{padding:0 0 10px}.mz .fi-cab{border-radius:20px}.mz .fi-av,.mz .fi-av.fi-cama{border-radius:18px}.mz .fi-alergia{margin:0 8px 8px;border-top:0;border-radius:16px}.mz .pest.consola,.mz .pt-vistas{width:auto}.mz .summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mz .mini{padding:14px 14px 16px}.mz .mini .v{font-size:34px}.mz .seg-min{width:auto}.mz .dp-tabla{padding:2px 14px;border-radius:20px}.mz .hz-pasos{flex-wrap:nowrap}.mz .hz-pasos li:not(.es-actual){padding:6px}.mz .hz-pasos li:not(.es-actual) .hz-paso-r{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mz .hz-pasos li.es-actual{flex:1 1 auto;min-width:0}}@media (max-width:360px){.mz .ms-vital .v{font-size:36px}}.auth{--au-page:#F3F4F8;--au-block:#FFFFFF;--au-tinta:#17222B;--au-tinta-2:#C3CDD3;--au-tesela:rgba(255,255,255,.07);--au-at:var(--auth-b1,var(--brand));--au-ho:#3FA7B8;--au-fa:#9C86F0;--au-op:#6F95F5;--au-r-lg:28px;--au-r:16px;--au-r-sm:12px;--f-tit:var(--fuente-familjen),system-ui,-apple-system,sans-serif;--f-txt:var(--fuente-hanken),system-ui,-apple-system,sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .auth{--au-page:#0E1418;--au-block:#172128;--au-tinta:#1F2D36;--au-tesela:rgba(255,255,255,.06)}}:root[data-theme=dark] .auth{--au-page:#0E1418;--au-block:#172128;--au-tinta:#1F2D36;--au-tesela:rgba(255,255,255,.06)}.auth.auth{gap:16px;padding:16px;background:var(--au-page);font-family:var(--f-txt)}.auth.auth .auth-brand{border:0;border-radius:var(--au-r-lg);background:var(--au-tinta);color:#FFFFFF}.auth.auth .auth-brand-in{gap:28px;padding:clamp(28px,6cqi,56px)}.auth.auth .auth-areas{order:-3;display:grid;grid-template-columns:repeat(2,14px);grid-gap:4px;gap:4px}.auth.auth .auth-areas i{width:14px;height:14px;border-radius:4px}.auth.auth .auth-areas [data-area=at]{background:var(--au-at)}.auth.auth .auth-areas [data-area=ho]{background:var(--au-ho)}.auth.auth .auth-areas [data-area=fa]{background:var(--au-fa)}.auth.auth .auth-areas [data-area=op]{background:var(--au-op)}.auth.auth .auth-brand .eyb{font-family:var(--f-txt);font-weight:700;font-size:clamp(13px,1.8cqi,15px);color:var(--au-tinta-2)}.auth.auth .auth-brand h2{font-family:var(--f-tit);font-weight:700;font-variation-settings:normal;font-size:clamp(40px,8.4cqi,84px);line-height:.96;letter-spacing:-.035em;max-width:13ch}.auth.auth .auth-brand ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;grid-gap:10px;gap:10px;border:0}.auth.auth .auth-brand ul:has(>li:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.auth.auth .auth-brand ul:has(>li:only-child){grid-template-columns:minmax(0,1fr)}.auth.auth .auth-brand li{flex-direction:column;align-items:flex-start;justify-content:space-between;gap:18px;min-height:132px;padding:18px;border:0;border-radius:var(--au-r);background:var(--au-tesela);color:#FFFFFF;font-weight:600;font-size:clamp(14px,1.9cqi,15.5px);line-height:1.35}.auth.auth .auth-brand li svg{width:24px;height:24px;color:var(--au-tinta-2)}.auth.auth .auth-form{border-radius:var(--au-r-lg);background:var(--au-block)}.auth.auth .auth-form-in{max-width:400px}.auth.auth .auth-form h1{padding-top:0;border-top:0;font-family:var(--f-tit);font-weight:700;font-variation-settings:normal;font-size:clamp(32px,9cqi,44px);line-height:1;letter-spacing:-.03em}.auth.auth .auth-form .sub{font-family:var(--f-txt);font-weight:500;font-size:15px}.auth.auth .auth-form .lock{border-bottom:0;padding-bottom:0}.auth.auth .auth-form .ent-lbl{font-family:var(--f-txt);font-weight:700}.auth.auth .auth-form .inp{min-height:52px;border:2px solid var(--line);border-radius:var(--au-r-sm);background:var(--au-block);font-size:15.5px}.auth.auth .auth-form .inp:hover{border-color:var(--line-2)}.auth.auth .auth-form .inp:focus{outline:3px solid color-mix(in srgb,var(--brand) 35%,transparent);outline-offset:0;border-color:var(--brand)}.auth.auth .auth-form .btn,.auth.auth .auth-form .pcta{border-radius:var(--au-r);font-family:var(--f-txt)}.auth.auth .auth-form .btn{border-width:2px}.auth.auth .auth-form .seg2{gap:4px;padding:5px;border-radius:var(--au-r);background:var(--line)}.auth.auth .auth-form .seg2 label{margin:0}.auth.auth .auth-form .seg2 span{border:0;border-radius:var(--au-r-sm);background:transparent;font-family:var(--f-txt);font-weight:700}.auth.auth .auth-form .seg2 input:checked+span{background:var(--au-block);color:var(--ink);font-weight:800}.auth.auth .auth-form .ent-alt{min-height:44px;font-family:var(--f-txt);font-weight:600;font-size:14px}.auth.auth .auth-form .ent-pie{border-top:1px solid var(--line);font-size:13px}.auth.auth .auth-form .reto-visor{border-radius:var(--au-r)}.auth.auth[style*="--auth-b1"] .auth-brand{background:var(--auth-b1);color:var(--auth-on)}.auth.auth[style*="--auth-b1"] .auth-brand :is(h2,.eyb,li,.hh){color:var(--auth-on)}.auth.auth[style*="--auth-b1"] .auth-brand li{background:color-mix(in srgb,var(--auth-on) 12%,transparent)}.auth.auth[style*="--auth-b1"] .auth-brand li svg{color:var(--auth-on)}.auth.auth[style*="--auth-b1"] .auth-areas [data-area=at]{background:var(--auth-on)}@container (max-width:560px){.auth.auth .auth-brand ul,.auth.auth .auth-brand ul:has(>li:nth-child(2):last-child){grid-template-columns:minmax(0,1fr)}.auth.auth .auth-brand li{flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;min-height:60px;padding:14px 16px}}@media (max-width:900px){.auth.auth{padding:12px;gap:0}.auth.auth .auth-form{border-radius:22px;min-height:calc(100svh - 24px)}}.mz .sg-linea{display:flex;align-items:flex-start;gap:9px;margin:2px 0 0;padding:11px 14px;border-radius:var(--mz-r-sm);font-size:14px;line-height:1.45;background:var(--mz-page);color:var(--ink-2)}.mz .sg-linea svg{flex:none;margin-top:1px}.mz .sg-linea.es-ok{background:var(--ok-soft);color:var(--ok-ink)}.mz .sg-linea.es-wn{background:var(--warn-soft);color:var(--warn-ink)}.mz .sg-linea.es-consulta{background:transparent;padding-left:0}.mz .sg-linea .gira{animation:rg-gira 1s linear infinite}.mz .sg-aviso{container-type:inline-size;margin:4px 0 0;padding:18px;border-radius:var(--mz-r);background:var(--bad-soft);color:var(--ink)}.mz .sg-aviso.es-precaucion{background:var(--warn-soft)}.mz .sg-cab{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.mz .sg-cab-ico{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--mz-r-sm);background:color-mix(in srgb,var(--bad) 18%,transparent);color:var(--bad-ink)}.mz .sg-aviso.es-precaucion .sg-cab-ico{background:color-mix(in srgb,var(--warn) 22%,transparent);color:var(--warn-ink)}.mz .sg-cab h3{margin:1px 0 3px;font-family:var(--f-arch);font-weight:700;font-size:17px;line-height:1.25;letter-spacing:-.01em;color:var(--ink)}.mz .sg-cab p{margin:0;font-size:13.5px;line-height:1.45;color:var(--ink)}.mz .sg-lista{margin:14px 0 0;padding:0 16px;list-style:none;border-radius:var(--mz-r-sm);background:var(--mz-block)}.mz .sg-it{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:12px;gap:12px;padding:15px 0}.mz .sg-it+.sg-it{border-top:1px solid var(--line)}.mz .sg-num{padding-top:1px;font-family:var(--f-arch);font-weight:700;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-2)}.mz .sg-cuerpo{min-width:0}.mz .sg-nivel{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;letter-spacing:.02em;color:var(--bad-ink)}.mz .sg-nivel .d{width:9px;height:9px;border-radius:3px;background:var(--bad)}.mz .sg-it.es-precaucion .sg-nivel{color:var(--warn-ink)}.mz .sg-it.es-precaucion .sg-nivel .d{background:var(--warn)}.mz .sg-titulo{display:block;margin-top:4px;font-family:var(--f-arch);font-weight:700;font-size:15.5px;line-height:1.3;overflow-wrap:anywhere}.mz .sg-motivo{margin:4px 0 0;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.mz .sg-datos{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;margin:12px 0 0;padding-top:12px;border-top:1px dashed var(--line)}.mz .sg-datos dt{font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--ink-2)}.mz .sg-datos dd{margin:2px 0 0;font-size:13.5px;line-height:1.45;overflow-wrap:anywhere}.mz .sg-datos dd small{display:block;margin-top:1px;font-size:12.5px;color:var(--ink-2)}@container (min-width:620px){.mz .sg-datos{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);column-gap:22px}.mz .sg-datos .sg-fuente{grid-column:1/-1}}.mz .sg-just{display:grid;grid-gap:7px;gap:7px;margin-top:14px}.mz .sg-just label{font-weight:700;font-size:14.5px}.mz .sg-just textarea{width:100%;min-height:88px;resize:vertical;line-height:1.45}.mz .sg-just-ayuda{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;font-size:12.5px;line-height:1.4;color:var(--ink)}.mz .sg-cuenta{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mz .sg-cuenta.es-corta{color:var(--bad-ink);font-weight:700}.mz .sg-just-leida{margin:12px 0 0;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.mz .au-seg .it{align-items:start}.mz .au-seg .it .r,.mz .au-seg .it .t{padding-top:2px}.mz .au-seg .it .m small{white-space:normal;overflow-wrap:anywhere}.mz .au-seg .it .m small.au-just{margin-top:4px;font-size:12.5px;line-height:1.45;color:var(--ink)}.mz .sg-heredada{margin:10px 0 0;padding:9px 12px;border-radius:10px;background:var(--mz-page);font-size:13px;line-height:1.45;overflow-wrap:anywhere}.mz .fl-caja{container-type:inline-size;min-width:0}.mz .fl-tabla{width:100%;border-collapse:collapse;font-size:14.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mz .fl-tabla th{padding:0 12px 10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:bottom;font-family:var(--f-body);font-weight:700;font-size:13px;letter-spacing:0;text-transform:none;color:var(--ink-2);white-space:nowrap}.mz .fl-tabla tbody tr:hover{background:transparent}.mz .fl-tabla td{padding:13px 12px;border-bottom:1px solid var(--line);vertical-align:top;text-align:left;white-space:normal;color:var(--ink)}.mz .fl-tabla tr:last-child td{border-bottom:0}.mz .fl-tabla td:first-child,.mz .fl-tabla th:first-child{padding-left:0}.mz .fl-tabla td:last-child,.mz .fl-tabla th:last-child{padding-right:0}.mz .fl-tabla .num{text-align:right;white-space:nowrap}.mz .fl-tabla td b{display:block;font-family:var(--f-arch);font-weight:700;font-size:15px;overflow-wrap:anywhere}.mz .fl-tabla td small{display:block;margin-top:2px;font-size:13px;line-height:1.35;color:var(--ink-2);overflow-wrap:anywhere}.mz .fl-tabla .fl-lote{font-family:var(--f-mono,ui-monospace,monospace);font-size:14px;font-weight:600;letter-spacing:.01em;overflow-wrap:anywhere}.mz .fl-tabla .fl-acc{text-align:right;white-space:nowrap}.mz .fl-tabla .fl-acc .btn,.mz .fl-tabla .fl-acc .btn-min{margin:0}.mz .fl-tabla tr:target td{background:var(--a-soft)}.mz .fl-tabla td.fl-edita{padding-top:0}.mz .fl-tabla td.fl-edita .hz-accion{margin:0}@container (max-width:660px){.mz .fl-tabla thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.mz .fl-tabla,.mz .fl-tabla tbody,.mz .fl-tabla td,.mz .fl-tabla tr{display:block;width:auto}.mz .fl-tabla tr{padding:12px 0;border-bottom:1px solid var(--line)}.mz .fl-tabla tr:last-child{border-bottom:0}.mz .fl-tabla td{position:relative;padding:4px 0 4px max(6.5rem,38%);border:0;text-align:left}.mz .fl-tabla td:first-child{padding:0 0 6px}.mz .fl-tabla td[data-rotulo]:not(:first-child):before{content:attr(data-rotulo);position:absolute;left:0;top:4px;width:calc(max(6.5rem,38%) - 10px);font-weight:700;font-size:13px;color:var(--ink-2);overflow-wrap:anywhere}.mz .fl-tabla td.num{text-align:left}.mz .fl-tabla td.fl-acc{padding:10px 0 0;text-align:left}.mz .fl-tabla td.fl-acc .btn,.mz .fl-tabla td.fl-acc .btn-min{width:100%;justify-content:center}.mz .fl-tabla td.fl-edita{padding-left:0}}.mz .fl-ph{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 16px;padding:0 0 14px}.mz .fl-ph>div:first-child{flex:1 1 26rem;min-width:0}.mz .fl-ph>.fl-ph-acc,.mz .fl-ph>.hz-accion{flex:0 1 auto;width:auto;max-width:100%;margin:0}.mz .fl-ph>.hz-accion:has(form){flex-basis:100%}.mz .fl-ph h2{margin:0;font-family:var(--f-arch);font-weight:700;font-size:22px;letter-spacing:-.01em;color:var(--ink)}.mz .fl-ph p{margin:4px 0 0;max-width:70ch;font-size:14px;line-height:1.45;color:var(--ink-2)}.mz .fl-ph .fl-ph-acc{display:flex;flex-wrap:wrap;gap:8px}.mz .fl-bloques{display:grid;grid-gap:16px;gap:16px;margin-top:16px}.mz .fl-vacio{margin:0;padding:16px 18px;border-radius:var(--mz-r);background:var(--mz-page);font-size:14.5px;color:var(--ink-2)}.mz .fl-vacio b{display:block;margin-bottom:2px;font-family:var(--f-arch);font-weight:700;color:var(--ink)}.mz .fl-linea{container-type:inline-size;margin:0;padding:18px 20px 16px;border-radius:var(--mz-r-lg);background:var(--mz-fa-soft)}.mz .fl-linea figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:0 0 14px}.mz .fl-linea figcaption b{font-family:var(--f-arch);font-weight:700;font-size:17px;color:var(--mz-fa-ink)}.mz .fl-linea figcaption span{font-size:13.5px;font-weight:600;color:var(--mz-fa-ink)}.mz .fl-eje{display:grid;grid-template-columns:minmax(4.75rem,1.4fr) 2px repeat(var(--tramos),minmax(0,1fr));grid-column-gap:3px;column-gap:3px;align-items:end}.mz .fl-col{display:flex;flex-direction:column-reverse;align-items:center;gap:3px;height:132px;min-width:0}.mz .fl-col i{display:block;width:min(100%,18px);aspect-ratio:1;border-radius:4px;background:var(--mz-fa)}.mz .fl-col.vencidos i{background:var(--bad)}.mz .fl-col em{font-style:normal;font-family:var(--f-arch);font-weight:700;font-size:12px;line-height:1;color:var(--mz-fa-ink)}.mz .fl-col.vencidos em{color:var(--bad-ink)}.mz .fl-hoy{align-self:stretch;width:2px;background:var(--mz-fa-ink);border-radius:1px}.mz .fl-pie{display:grid;grid-template-columns:minmax(4.75rem,1.4fr) 2px repeat(var(--tramos),minmax(0,1fr));grid-column-gap:3px;column-gap:3px;margin-top:8px;border-top:1px solid color-mix(in srgb,var(--mz-fa-ink) 30%,transparent);padding-top:6px}.mz .fl-pie span{min-width:0;font-size:12px;font-weight:700;line-height:1.2;color:var(--mz-fa-ink);white-space:nowrap;text-align:center;overflow:visible}.mz .fl-pie span:first-child{text-align:left;color:var(--bad-ink)}.mz .fl-pie span:last-child{text-align:right}.mz .fl-pie .fl-pie-hoy{grid-column:2;justify-self:center}.mz .fl-resumen{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.mz .fl-resumen li{display:flex;min-width:0}.mz .fl-resumen a,.mz .fl-resumen div{display:grid;grid-template-rows:auto 1fr;align-content:start;grid-gap:6px;gap:6px;width:100%;min-height:104px;padding:14px 16px;border-radius:18px;background:var(--mz-block);color:var(--ink);text-decoration:none}.mz .fl-resumen a:hover{background:var(--mz-page)}.mz .fl-resumen .v{font-family:var(--f-arch);font-weight:700;font-size:40px;line-height:.95;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mz .fl-resumen .k{font-weight:700;font-size:14px;line-height:1.3}.mz .fl-resumen .bad .v{color:var(--bad-ink)}.mz .fl-resumen .wn .v{color:var(--warn-ink)}@container (max-width:620px){.mz .fl-resumen{grid-template-columns:repeat(2,minmax(0,1fr))}}.mz .fl-datos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));grid-gap:0;gap:0;margin:0;border-top:1px solid var(--line)}.mz .fl-datos>div{min-width:0;padding:12px 16px 12px 0;border-bottom:1px solid var(--line)}.mz .fl-datos dt{font-size:13px;font-weight:700;color:var(--ink-2)}.mz .fl-datos dd{margin:3px 0 0;font-size:15px;font-weight:600;color:var(--ink);overflow-wrap:anywhere}.mz .fl-motivo{margin:14px 0 0;max-width:75ch;font-size:15px;line-height:1.5;color:var(--ink)}.mz .fl-acciones{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.mz .fl-acciones .hz-accion{margin:0}.mz .fl-bitacora{list-style:none;margin:0;padding:0}.mz .fl-bitacora li{display:grid;grid-template-columns:9.5rem minmax(0,1fr);grid-gap:4px 16px;gap:4px 16px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px}.mz .fl-bitacora li:last-child{border-bottom:0}.mz .fl-bitacora time{color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mz .fl-bitacora b{font-weight:700}.mz .fl-bitacora small{display:block;color:var(--ink-2);overflow-wrap:anywhere}@container (max-width:520px){.mz .fl-bitacora li{grid-template-columns:minmax(0,1fr)}}.mz .fl-partidas{display:grid;grid-gap:14px;gap:14px}.mz .fl-partida{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr);grid-gap:10px 12px;gap:10px 12px;align-items:end;padding:14px 16px;border-radius:var(--mz-r);background:var(--mz-page)}.mz .fl-partida>header{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px}.mz .fl-partida>header b{font-family:var(--f-arch);font-weight:700;font-size:15px}.mz .fl-partida>header small{font-size:13px;color:var(--ink-2)}.mz .fl-partida .adm-campo{margin:0;min-width:0}.mz .fl-sugeridos{grid-column:1/-1;margin:0;font-size:13px;line-height:1.45;color:var(--ink-2)}@container (max-width:640px){.mz .fl-partida{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container (max-width:380px){.mz .fl-partida{grid-template-columns:minmax(0,1fr)}}.mz .fl-pedido{display:grid;grid-gap:8px;gap:8px}.mz .fl-pedido-fila{display:grid;grid-template-columns:minmax(0,1fr) minmax(7rem,10rem);grid-gap:8px;gap:8px}@container (max-width:420px){.mz .fl-pedido-fila{grid-template-columns:minmax(0,1fr)}}.mz .fl-riel{margin:18px 0 6px}.mz .fl-nueva{margin-top:16px}.mz .fl-acciones.fl-arriba{margin:0 0 12px}.mz .fl-sep{margin-top:14px}.mz .ms-vitals.mz-cifras.k4{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr}@container (max-width:860px){.mz .ms-vitals.mz-cifras.k4{grid-template-columns:repeat(2,minmax(0,1fr))}}.mz :is(.ec-escala-n,.ec-escala-u b,.ec-marcador-v b,.ec-op-v,.ec-num,.ec-revision-cifra,.ec-hecho-cifra,.ec-tab-n,.ec-tab-cifra b,.ec-hist-cifra b){font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;letter-spacing:-.03em}.mz :is(.ec-h){font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;font-size:22px;letter-spacing:-.01em}.mz :is(.ec-escala-t b,.ec-marcador-t b,.ec-item-t b,.ec-op-t b,.ec-tab-t b,.ec-revision-t b,.ec-hecho-t b,.ec-campo-r){font-family:var(--f-body);font-weight:800}.mz .ec-elegir{gap:8px}.mz .ec-escala{border-radius:var(--mz-r);background:var(--mz-page)}.mz .ec-escala:hover{background:var(--mz-soft)}.mz .ec-marcador-c{top:var(--sn-cab)}.mz .ec-marcador{border-top:0;border-radius:var(--mz-r-lg);background:var(--a-soft);color:var(--a-ink)}.mz .ec-marcador-ico{border-radius:14px;background:var(--a);color:var(--a-on)}.mz .ec-marcador-t small,.mz .ec-marcador-v small{color:var(--a-ink)}.mz .ec-marcador-v b{font-size:52px;color:var(--ink)}.mz .ec-marcador-v b.parcial{color:var(--a-ink)}.mz .ec-marcador-pista span{height:8px;border-radius:4px;background:color-mix(in srgb,var(--a) 22%,transparent)}.mz .ec-marcador-pista span.on{background:var(--a)}@media (max-width:820px){.mz .ec-marcador-c{top:var(--sn-cab)}}.mz .ec-num{border-radius:10px;border-color:var(--line)}.mz .ec-item.hecho .ec-num{background:var(--a);border-color:var(--a);color:var(--a-on)}.mz .ec-opciones{gap:6px}.mz .ec-op{border-radius:var(--mz-r-sm);background:var(--mz-page)}.mz .ec-op:hover{background:var(--mz-soft)}.mz .ec-op.on{background:var(--ink);color:var(--mz-block)}.mz .ec-op.on .ec-op-t small{color:color-mix(in srgb,var(--mz-block) 78%,var(--ink))}.mz .ec-op:has(input:focus-visible){outline:3px solid var(--acc);outline-offset:2px}.mz .ec-hora{width:100%}.mz :is(.ec-revision-total,.ec-hecho){border-top:0;border-radius:var(--mz-r-lg);background:var(--a-soft)}.mz :is(.ec-revision-t,.ec-hecho-t) b{color:var(--a-ink)}.mz .ec-revision-dl{gap:8px}.mz .ec-revision-dl div{border-radius:var(--mz-r-sm);background:var(--mz-page)}.mz :is(.ec-tabla,.ec-rangos,.ec-tablero) thead th{font-family:var(--f-body);font-weight:700;border-bottom:1px solid var(--line-2)}.mz .ec-tabla tfoot :is(th,td){border-top:1px solid var(--line-2);font-family:var(--f-body);font-weight:800}.mz .ec-tablero tr.on>*{background:var(--mz-page)}.mz .ec-tab-esc{border-radius:var(--mz-r-sm)}.mz .ec-tab-esc:hover{background:var(--mz-soft)}.mz .ec-tab-cifra b{font-size:36px}.mz .ec-tab-acc .btn{border-radius:var(--mz-r-sm)}.mz .ec-graf-area{border-bottom:1px solid var(--line-2)}.mz .ec-graf-franja{border-top-color:var(--line)}.mz .ec-graf-franja.par{background:var(--mz-page)}.mz .ec-graf-franja-r{font-family:var(--f-body);font-weight:700}.mz .ec-p{box-shadow:0 0 0 2px var(--mz-block)}.mz .ec-p-tip{border-radius:var(--mz-r-sm);background:var(--ink);color:var(--mz-block)}.mz .ec-p-tip small{color:color-mix(in srgb,var(--mz-block) 75%,var(--ink))}.mz .ec-graf-plot polyline{stroke:var(--a,var(--ink))}.mz .n2-filas{gap:8px}.mz .n2-fila{border-radius:var(--mz-r);background:var(--mz-page)}.mz .n2-dato-r b{font-family:var(--f-body);font-weight:800}.mz :is(.n2-regla,.n2-elige){gap:4px}.mz .n2-regla li{border-radius:10px;background:var(--n2-t,var(--mz-block))}.mz .n2-regla li[data-p="1"]{--n2-t:color-mix(in oklab,var(--ink) 7%,var(--mz-block))}.mz .n2-regla li[data-p="2"]{--n2-t:color-mix(in oklab,var(--ink) 13%,var(--mz-block))}.mz .n2-regla li[data-p="3"]{--n2-t:color-mix(in oklab,var(--ink) 20%,var(--mz-block))}.mz :is(.n2-regla li.on,.n2-elige label.on){background:var(--ink);color:var(--mz-block)}.mz .n2-elige label{border-radius:10px;background:var(--mz-block)}.mz .n2-elige label:hover{background:var(--mz-soft)}.mz .n2-elige label.on:hover{background:var(--ink)}.mz .n2-elige label:has(input:focus-visible){outline-offset:2px}.mz :is(.n2-regla-r,.n2-elige label b){font-family:var(--f-body);font-weight:800}.mz :is(.n2-pts b,.n2-letra,.n2-regla-p){font-family:var(--f-arch);font-weight:700;font-variation-settings:normal;letter-spacing:-.02em}.mz .n2-in .inp{font-family:var(--f-arch);font-weight:700}.mz .n2-resp{border-top:0;border-radius:var(--mz-r-lg);background:var(--mz-page);box-shadow:inset 0 6px 0 var(--tr-c,var(--line-2))}.mz .n2-resp-cab b{font-family:var(--f-body);font-weight:800}@container (max-width:480px){.mz .n2-regla{gap:3px}.mz .n2-regla li{padding:7px 4px 5px;border-radius:8px}.mz .n2-regla-r{white-space:nowrap;overflow-wrap:normal}.mz .n2-a,.mz .n2-de{display:block}}.mz .ec-hist li:first-child{border-top:1px solid var(--line-2)}@container (max-width:760px){.mz .ec-tablero tr.on{background:var(--mz-page);border-radius:var(--mz-r-sm)}.mz .ec-tablero tr.on>*{background:transparent}}@container (max-width:380px){.sn .ec-tablero tbody tr{grid-template-columns:62px minmax(0,1fr) 64px}.sn .ec-tab-cifra b{font-size:30px}.sn .ec-tab-cifra small{white-space:normal}}.mz .bt-asis{container-type:inline-size;gap:18px;padding:0;border:0;background:transparent}.mz .bt-paso{display:flex;flex-direction:column;gap:16px}.mz .bt-h{margin:0;font-family:var(--f-arch);font-weight:700;font-size:22px;letter-spacing:-.01em;color:var(--ink)}.mz .bt-nota{margin:0;font-size:14px;line-height:1.5;color:var(--ink-2);max-width:72ch}.mz .bt-efecto{margin:0;font-size:15px;line-height:1.5;font-weight:700;color:var(--ink)}.mz .bt-hecho{margin:0;padding:18px 20px;border-radius:var(--mz-r);background:var(--a-soft);color:var(--a-ink);font-size:16px;line-height:1.45;font-weight:700}.mz .bt-lista{margin:0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.mz .bt-fila{width:100%;display:grid;grid-template-columns:76px minmax(0,1fr) minmax(0,auto) 22px;align-items:center;grid-column-gap:16px;column-gap:16px;min-height:76px;padding:12px 16px;border:0;border-radius:var(--mz-r);background:var(--mz-page);color:var(--ink);text-align:left;font:inherit;cursor:pointer}.mz .bt-fila:hover:not(:disabled){background:var(--mz-soft)}.mz .bt-fila:focus-visible{outline:2px solid var(--a);outline-offset:2px}.mz .bt-fila:disabled{cursor:not-allowed;opacity:.55}.mz .bt-fila.on{background:var(--ink);color:var(--mz-block)}.mz .bt-fila.on :is(small,.bt-ir){color:color-mix(in srgb,var(--mz-block) 78%,var(--ink))}.mz .bt-fila-min{grid-template-columns:minmax(0,1fr) 22px;min-height:60px}.mz .bt-fila-t,.mz .bt-fila-u{display:flex;flex-direction:column;gap:3px;min-width:0}.mz .bt-fila-t b{font-weight:800;font-size:16px;line-height:1.25;overflow-wrap:anywhere}.mz .bt-fila-t small,.mz .bt-fila-u small{font-size:13px;line-height:1.35;color:var(--ink-2)}.mz .bt-fila-u{align-items:flex-end;text-align:right}.mz .bt-fila-u b{font-family:var(--f-arch);font-weight:700;font-size:16px;line-height:1.2}.mz .bt-ir{color:var(--ink-2)}.mz .bt-servicio{display:inline-flex;align-items:center;justify-content:center;min-width:76px;height:44px;padding:0 8px;border-radius:var(--mz-r-sm);background:var(--a-soft);color:var(--a-ink);font-family:var(--f-arch);font-weight:700;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap}.mz .bt-fila.on .bt-servicio{background:var(--a);color:var(--a-on)}.mz .bt-ico{display:inline-flex;align-items:center;justify-content:center;width:76px;height:44px;border-radius:var(--mz-r-sm);background:var(--a-soft);color:var(--a-ink)}.mz .bt-fila.on .bt-ico{background:var(--a);color:var(--a-on)}.mz .bt-buscar{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border:1px solid var(--line-2);border-radius:var(--mz-r);background:var(--mz-block);color:var(--ink-2)}.mz .bt-buscar:focus-within{outline:2px solid var(--a);outline-offset:2px}.mz .bt-buscar input{flex:1 1;min-width:0;min-height:44px;border:0;background:transparent;color:var(--ink);font:inherit;font-size:16px;outline:none}.mz .bt-alcances{max-height:min(460px,60vh);overflow:auto;padding-right:2px}.mz .bt-resumen{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.mz .bt-resumen>div{display:flex;flex-direction:column;gap:6px;min-height:92px;padding:14px 16px;border-radius:var(--mz-r);background:var(--mz-page)}.mz .bt-resumen dt{font-size:13px;color:var(--ink-2)}.mz .bt-resumen dd{margin:0;font-size:15px;line-height:1.35;font-weight:700;overflow-wrap:anywhere}.mz .bt-resumen dd b{font-weight:800}.mz .bt-elegir{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:12px;min-width:0}.mz .bt-leyenda{padding:0;margin:0 0 4px;font-weight:800;font-size:15px}.mz .bt-elegir .seg-min{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);width:100%;max-width:540px}.mz .bt-elegir .seg-min label{justify-content:center;text-align:center}@container (max-width:720px){.mz .bt-resumen{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:420px){.mz .bt-elegir .seg-min{grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}}@container (max-width:520px){.mz .bt-fila{grid-template-columns:64px minmax(0,1fr) 20px;row-gap:6px;column-gap:12px;padding:12px}.mz .bt-fila-min{grid-template-columns:minmax(0,1fr) 20px}.mz .bt-fila-u{grid-column:2;grid-row:2;flex-direction:row;align-items:baseline;gap:6px;text-align:left}.mz .bt-fila .bt-ir{grid-column:3;grid-row:1}.mz .bt-ico,.mz .bt-servicio{min-width:64px;width:64px;font-size:13px}.mz .bt-resumen{grid-template-columns:minmax(0,1fr)}.mz .bt-resumen>div{min-height:0}}.mz .bt-catalogo{display:flex;flex-direction:column;gap:28px;container-type:inline-size}.mz .bt-grupo-cab{display:flex;flex-direction:column;gap:4px;margin-bottom:10px}.mz .bt-grupo-cab h3{margin:0;display:flex;align-items:baseline;gap:10px;font-size:18px}.mz .bt-cuenta,.mz .bt-grupo-cab h3{font-family:var(--f-arch);font-weight:700}.mz .bt-cuenta{font-size:15px;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mz .bt-grupo-cab p{margin:0;font-size:14px;line-height:1.5;color:var(--ink-2);max-width:80ch}.mz .bt-tabla{width:100%;border-collapse:collapse;table-layout:fixed}.mz .bt-tabla th{padding:10px 12px;border-bottom:1px solid var(--line-2);text-align:left;font-size:13px;font-weight:700;color:var(--ink-2)}.mz .bt-tabla td{padding:14px 12px;border-bottom:1px solid var(--line);vertical-align:top;text-align:left;font-size:14px;line-height:1.45}.mz .bt-tabla td:first-child,.mz .bt-tabla th:first-child{width:100px}.mz .bt-tabla td:nth-child(4),.mz .bt-tabla th:nth-child(4){width:140px}.mz .bt-tabla td:nth-child(5),.mz .bt-tabla th:nth-child(5){width:170px}.mz .bt-c-disp,.mz .bt-c-estado{display:table-cell}.mz .bt-c-disp b,.mz .bt-c-estado b{display:block;font-weight:800;font-size:15px;overflow-wrap:anywhere}.mz .bt-c-disp small,.mz .bt-c-estado small{display:block;margin-top:3px;font-size:13px;color:var(--ink-2)}.mz .bt-c-nota{max-width:60ch}.mz .bt-c-med ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.mz .bt-c-servicio .bt-servicio{min-width:76px}@container (max-width:760px){.mz .bt-tabla,.mz .bt-tabla tbody,.mz .bt-tabla td,.mz .bt-tabla tr{display:block;width:auto!important}.mz .bt-tabla thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mz .bt-tabla tr{display:grid;grid-template-columns:84px minmax(0,1fr);grid-column-gap:14px;column-gap:14px;padding:14px 0;border-bottom:1px solid var(--line)}.mz .bt-tabla td{padding:0;border:0;text-align:left}.mz .bt-tabla td.bt-c-servicio{grid-row:1/span 4}.mz .bt-tabla td:not(.bt-c-servicio){grid-column:2;margin-top:6px}.mz .bt-tabla td.bt-c-disp{margin-top:0}.mz .bt-c-servicio .bt-servicio{min-width:76px;width:76px}}.mz .bt-ficha{display:flex;flex-direction:column;gap:16px}.mz .bt-ficha-aviso{padding:0 4px}.mz .bt-aviso{display:flex;align-items:flex-start;gap:10px;margin:0;padding:14px 16px;border-radius:var(--mz-r);background:var(--mz-page);color:var(--ink);font-size:14px;line-height:1.5;max-width:80ch}.mz .bt-aviso svg{flex:none;margin-top:2px;color:var(--warn-ink)}.mz .bt-instrucciones{margin:0;padding:0;list-style:none;counter-reset:bt;display:grid;grid-gap:8px;gap:8px}.mz .bt-instrucciones li{counter-increment:bt;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:baseline;grid-gap:10px;gap:10px;font-size:15px;line-height:1.5}.mz .bt-instrucciones li:before{content:counter(bt);display:inline-flex;justify-content:center;width:32px;height:32px;border-radius:10px;background:var(--a-soft);color:var(--a-ink);font-family:var(--f-arch)}.mz .bt-instrucciones li:before,.mz .bt-monitor{align-items:center;font-weight:700;font-size:15px}.mz .bt-monitor{display:flex;gap:12px;min-height:52px;padding:0 18px;border-radius:var(--mz-r);background:var(--ink);color:var(--mz-block);line-height:1.4}.mz .bt-monitor-punto{flex:none;width:10px;height:10px;border-radius:50%;background:color-mix(in srgb,var(--mz-block) 45%,var(--ink))}.mz .bt-monitor.vivo .bt-monitor-punto{background:var(--ok);animation:bt-late 1.4s ease-in-out infinite}@keyframes bt-late{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--ok) 60%,transparent)}50%{box-shadow:0 0 0 7px transparent}}@media (prefers-reduced-motion:reduce){.mz .bt-monitor.vivo .bt-monitor-punto{animation:none}}.mz .bt-valores{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));grid-gap:8px;gap:8px}.mz .bt-valor{display:grid;grid-template-rows:auto 1fr auto;grid-gap:8px;gap:8px;min-height:132px;padding:16px;border-radius:var(--mz-r);background:var(--mz-page)}.mz .bt-valor-n{font-size:13px;line-height:1.3;color:var(--ink-2);min-height:2.6em}.mz .bt-valor-c{display:flex;align-items:baseline;gap:6px;min-width:0}.mz .bt-valor-c b{font-family:var(--f-arch);font-weight:700;font-size:44px;line-height:1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mz .bt-valor-c small{font-size:15px;font-weight:700;color:var(--ink-2)}.mz .bt-senales{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.mz .bt-senales li{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.45;font-weight:700}.mz .bt-senales svg{flex:none;margin-top:2px;color:var(--warn-ink)}.mz .bt-hora{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;color:var(--ink-2)}.mz .bt-confirmar{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;min-height:44px;padding:12px 14px;border-radius:var(--mz-r);background:var(--mz-page);font-size:14px;line-height:1.5;cursor:pointer}.mz .bt-confirmar input{width:22px;height:22px;margin:1px 0 0;accent-color:var(--ink)}.mz .bt-registro td:first-child,.mz .bt-registro th:first-child{width:150px}.mz .bt-registro td:nth-child(4),.mz .bt-registro th:nth-child(4){width:auto}.mz .bt-registro td:nth-child(5),.mz .bt-registro th:nth-child(5){width:150px}.mz .bt-registro td:first-child b,.mz .bt-registro td:first-child small{display:block}.mz .bt-registro td:first-child small{margin-top:3px;font-size:13px;color:var(--ink-2)}.mz .bt-r-cuando{font-weight:800;font-size:14px}.mz .bt-r-cifra{font-family:var(--f-arch);font-weight:700;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mz .bt-registro .bt-c-med small{color:var(--ink-2)}.mz .bt-tabla li,.mz .bt-tabla small{white-space:normal;overflow-wrap:anywhere}.mz .bt-solo-lista{display:none}@container (max-width:760px){.mz .bt-solo-lista{display:inline}}.mz .bt-tabla tbody tr:hover{background:transparent}.mz .bt-tabla b{white-space:normal;overflow-wrap:anywhere}@container (max-width:420px){.mz .bt-tabla tr{grid-template-columns:68px minmax(0,1fr);column-gap:12px}.mz .bt-c-servicio .bt-servicio{min-width:68px;width:68px;font-size:13px}}