:root{--anim-rapida:150ms;--anim-media:240ms;--anim-lenta:320ms;--anim-curva:cubic-bezier(.2,.75,.25,1);--anim-curva-sale:cubic-bezier(.4,0,.8,.4);--anim-sale:180ms}@media (prefers-reduced-motion:no-preference){html .af-modal,html .cal-modal,html .eleg-dim,html .modal-scrim,html .rolm-dim,html .rq-velo{animation:anim-velo var(--anim-media) var(--anim-curva) backwards}html .af-modal-card,html .af-modal>.nx-ven,html .cal-modal-card,html .eleg-card{animation:anim-ventana var(--anim-lenta) var(--anim-curva) backwards}html .modal,html .rolm-card{animation:anim-ventana-centrada var(--anim-lenta) var(--anim-curva) backwards}html .rq-hoja{animation:anim-hoja var(--anim-lenta) var(--anim-curva) backwards}html .anim-fuera.af-modal,html .anim-fuera.cal-modal,html .anim-fuera.fpv-root,html .anim-fuera.modal-scrim,html .anim-fuera.rolm-root,html .anim-fuera.rq-velo{animation:anim-velo-fuera var(--anim-sale) var(--anim-curva-sale) forwards}html .anim-fuera .af-modal-card,html .anim-fuera .cal-modal-card,html .anim-fuera .fpv-fig,html .anim-fuera.af-modal>.nx-ven{animation:anim-ventana-fuera var(--anim-sale) var(--anim-curva-sale) forwards}html .anim-fuera .rolm-card,html .anim-fuera.modal{animation:anim-ventana-centrada-fuera var(--anim-sale) var(--anim-curva-sale) forwards}html .anim-fuera .rq-hoja{animation:anim-hoja-fuera var(--anim-media) var(--anim-curva-sale) forwards}html .anim-fuera .rolm-dim{animation:none}html .sheet{transition:transform var(--anim-lenta) var(--anim-curva)}html .dlg-scrim,html .sheet-scrim{transition:opacity var(--anim-media) var(--anim-curva)}html .dlg{transition:opacity var(--anim-media) var(--anim-curva),transform var(--anim-lenta) var(--anim-curva)}html .view.sheetview.active{animation:anim-sube var(--anim-lenta) var(--anim-curva) backwards}html .av-toast{animation:anim-aviso var(--anim-lenta) var(--anim-curva) backwards}html .av-toast:not(.mal):not(.espera) .ic path{stroke-dasharray:22;stroke-dashoffset:22;animation:anim-check var(--anim-lenta) var(--anim-curva) .1s forwards}html .av-toast.anim-fuera{animation:anim-aviso-fuera var(--anim-sale) var(--anim-curva-sale) forwards}html .av-toast.anim-fuera .ic path{animation:none;stroke-dashoffset:0}html .ed-tipo.anim-pildora,html .est-modo.anim-pildora,html .fxm-seg.anim-pildora,html .nx-seg.anim-pildora{position:relative;isolation:isolate}html .anim-pildora>button{position:relative;z-index:1}html .anim-pildora:before{content:"";position:absolute;z-index:0;left:0;top:var(--anim-pt,3px);width:var(--anim-pw,0);height:var(--anim-ph,0);transform:translateX(var(--anim-px,0));border-radius:var(--anim-pr,9px);background-color:var(--anim-pc,var(--accent));box-shadow:var(--anim-ps,none);pointer-events:none;transition:transform var(--anim-lenta) var(--anim-curva),width var(--anim-lenta) var(--anim-curva)}html .anim-pildora.anim-pildora-quieta:before{transition:none}html .anim-pildora>button.on{background-color:transparent;background-image:none;box-shadow:none}html .sob-tab{transition:transform .1s ease,background-color var(--anim-media) var(--anim-curva),color var(--anim-media) var(--anim-curva),border-color var(--anim-media) var(--anim-curva)}html .anim-cambio>:not(.est-top):not(.anim-fuera){animation:anim-fundido var(--anim-media) var(--anim-curva) backwards}html .ske-b{background-image:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--card) 70%,transparent) 50%,transparent 100%);background-size:200% 100%;background-repeat:no-repeat;animation:anim-brillo-carga 1.2s linear infinite}html .svc-tbl tbody:not([data-anim-visto]) tr:nth-child(-n+10){animation:anim-fila var(--anim-lenta) var(--anim-curva) backwards}html .svc-tbl tbody:not([data-anim-visto]) tr:nth-child(2){animation-delay:20ms}html .svc-tbl tbody:not([data-anim-visto]) tr:nth-child(3){animation-delay:40ms}html .svc-tbl tbody:not([data-anim-visto]) tr:nth-child(4){animation-delay:60ms}html .svc-tbl tbody:not([data-anim-visto]) tr:nth-child(5){animation-delay:80ms}html .svc-tbl tbody:not([data-anim-visto]) tr:nth-child(6){animation-delay:.1s}html .svc-tbl tbody:not([data-anim-visto]) tr:nth-child(7){animation-delay:.12s}html .svc-tbl tbody:not([data-anim-visto]) tr:nth-child(8){animation-delay:.14s}html .svc-tbl tbody:not([data-anim-visto]) tr:nth-child(9){animation-delay:.16s}html .svc-tbl tbody:not([data-anim-visto]) tr:nth-child(10){animation-delay:.18s}html .ini-tile-n[data-anim-contando],html .skpi b[data-anim-contando]{font-variant-numeric:tabular-nums}html .af-btn,html .cta,html .rolm-cancel,html .rolm-ok{transition:transform var(--anim-rapida) var(--anim-curva),background-color var(--anim-media) var(--anim-curva),border-color var(--anim-media) var(--anim-curva),color var(--anim-media) var(--anim-curva),box-shadow var(--anim-media) var(--anim-curva),filter var(--anim-media) var(--anim-curva)}html .af-btn:active:not(:disabled),html .cta:active:not(:disabled),html .rolm-cancel:active:not(:disabled),html .rolm-ok:active{transform:scale(.97)}html .af-btn[data-anim-ocupado],html .cta[data-anim-ocupado]{position:relative;overflow:hidden}html .af-btn[data-anim-ocupado]:after,html .cta[data-anim-ocupado]:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--card) 55%,transparent) 50%,transparent 80%);background-size:220% 100%;background-repeat:no-repeat;animation:anim-brillo-boton 1.1s linear infinite}html .anim-nuevo>td{animation:anim-brillo-nuevo 1.8s ease-out backwards}html .doc-in.invalido,html .fsel.invalido,html .in.err,html .rx-drop.invalido,html .tf-in.invalido,html .tf-uni.invalido,html input.err,html select.err,html textarea.err{animation:anim-tiembla var(--anim-lenta) var(--anim-curva)}html .af-msg{animation:anim-aviso-campo var(--anim-media) var(--anim-curva) backwards}html .adm-gwrap{transition:grid-template-rows var(--anim-lenta) var(--anim-curva)}html .adm-gchev{transition:transform var(--anim-media) var(--anim-curva)}@media (hover:hover) and (pointer:fine){html .svc-tbl tbody tr.editable{transition:transform var(--anim-rapida) var(--anim-curva),box-shadow var(--anim-rapida) var(--anim-curva)}html .svc-tbl tbody tr.editable:hover{transform:translateY(-1px);box-shadow:0 6px 16px -6px rgba(40,30,10,.22);position:relative;z-index:1}}html .adm-body>*{animation:anim-fundido var(--anim-media) var(--anim-curva) backwards}html .adm-body>.ske{animation:anim-fundido var(--anim-media) var(--anim-curva) .12s backwards}html .view.active:not(.sheetview){animation:anim-fundido var(--anim-media) var(--anim-curva) backwards}html .login-body{animation:anim-sube-poco var(--anim-lenta) var(--anim-curva) backwards}}@keyframes anim-velo{0%{opacity:0}to{opacity:1}}@keyframes anim-velo-fuera{0%{opacity:1}to{opacity:0}}@keyframes anim-ventana{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}@keyframes anim-ventana-fuera{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px) scale(.96)}}@keyframes anim-ventana-centrada{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes anim-ventana-centrada-fuera{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-49%) scale(.96)}}@keyframes anim-hoja{0%{transform:translateY(100%)}to{transform:none}}@keyframes anim-hoja-fuera{0%{transform:none}to{transform:translateY(100%)}}@keyframes anim-sube{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes anim-sube-poco{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes anim-aviso{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}@keyframes anim-aviso-fuera{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,10px)}}@keyframes anim-check{to{stroke-dashoffset:0}}@keyframes anim-fundido{0%{opacity:0}to{opacity:1}}@keyframes anim-fila{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes anim-brillo-carga{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes anim-brillo-boton{0%{background-position:160% 0}to{background-position:-60% 0}}@keyframes anim-brillo-nuevo{0%,30%{box-shadow:inset 0 0 0 999px color-mix(in srgb,var(--accent) 34%,transparent)}to{box-shadow:inset 0 0 0 999px transparent}}@keyframes anim-tiembla{20%{transform:translateX(-4px)}40%{transform:translateX(3px)}60%{transform:translateX(-2px)}80%{transform:translateX(1px)}}@keyframes anim-aviso-campo{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.ske{display:flex;flex-direction:column;gap:18px;padding-top:4px}.ske-b{display:block;border-radius:10px;background-color:color-mix(in srgb,var(--label) 11%,var(--card))}.ske-tabs{display:flex;gap:6px}.ske-tabs .ske-b{width:104px;height:38px;border-radius:12px}.ske-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ske-kpi{background-color:var(--card);border:1px solid var(--separator);border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;align-items:center;gap:10px}.ske-kpi .ske-b:first-child{width:60%;height:10px}.ske-kpi .ske-b:last-child{width:46%;height:22px}.ske-tabla{background-color:var(--card);border:1px solid var(--separator);border-radius:16px;overflow:hidden}.ske-fila{display:grid;grid-template-columns:1.1fr 2fr 1fr 1fr .9fr;gap:18px;padding:15px 18px;align-items:center}.ske-fila+.ske-fila{border-top:1px solid var(--separator)}.ske-fila .ske-b{height:11px}.ske-fila.cab .ske-b{height:9px;width:60%}.ske-fila .ske-b:last-child{justify-self:end;width:70%}@media (max-width:720px){.ske-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ske-fila{grid-template-columns:1.2fr 2fr 1fr}.ske-fila .ske-b:nth-child(n+4){display:none}}html [data-ocupado]:before{content:"";display:inline-block;flex:0 0 auto;box-sizing:border-box;width:1em;height:1em;margin-right:.5em;vertical-align:-.15em;border:2px solid;border-right:2px solid transparent;border-radius:50%;opacity:.9}@media (prefers-reduced-motion:no-preference){html [data-ocupado]:before{animation:anim-ruedita .8s linear infinite}}@keyframes anim-ruedita{to{transform:rotate(1turn)}}.ske-ini-hola{display:flex;flex-direction:column;gap:10px}.ske-ini-hola .ske-b:first-child{width:min(380px,70%);height:26px}.ske-ini-hola .ske-b:last-child{width:min(220px,50%);height:14px}.ske-ini-filtros{display:flex;justify-content:flex-end;gap:14px}.ske-ini-f{display:flex;flex-direction:column;gap:8px;width:148px}.ske-ini-f .ske-b:first-child{width:50%;height:10px}.ske-ini-f .ske-b:last-child{height:42px;border-radius:12px}.ske-kpis.ske-ini-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.ske-ini-kpis .ske-kpi{min-height:94px;justify-content:center}.ske-ini-acts{display:flex;justify-content:flex-end;gap:12px}.ske-ini-acts .ske-b{width:140px;height:44px;border-radius:12px}.ske-ini-cal{height:420px;padding:20px}.ske-ini-cal .ske-b{width:180px;height:22px;margin:0 auto}@media (max-width:720px){.ske-ini-filtros{flex-wrap:wrap}.ske-ini-f{flex:1 1 40%;width:auto}.ske-kpis.ske-ini-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ske-ini-acts{flex-wrap:wrap}.ske-ini-acts .ske-b{flex:1 1 140px}}html:root:not([data-estilo]) body.dark{--page:#2B2822;--bg:#2F2B25;--card:#3A352D;--field:#463F36;--badge:#463F36;--track:#524A3F;--separator:#524A3F;--tertiary:#ADA79B}html:root:not([data-estilo]) :is(.skpi b,.hr-c .v):is(*,.ok,.acep,.warn,.bad,.pend){color:var(--label)}html:root:not([data-estilo]) .cta.verde{background-color:var(--accent);color:var(--on-accent);box-shadow:0 10px 22px rgba(40,32,12,.14)}html:root:not([data-estilo]) .row select.fieldin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236E695F' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}html:root:not([data-estilo]) body.dark .row select.fieldin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23C8C3B8' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}html:root:not([data-estilo]) .res-tbl tbody tr:not(.tf-mas) td:nth-child(9) .est-w,html:root:not([data-estilo]) :is(.tag,.fic-est,.est-w){display:inline-block;font-size:12px;font-weight:700;line-height:1.2;padding:3px 8px;border-radius:8px;border:1px solid var(--separator);background-color:var(--card);color:var(--label)}html:root:not([data-estilo]) :is(.tag.bad,.fic-est:is(.no,.bad,.mal),.est-w:is(.no,.mal)){color:var(--bad-ink);border-color:color-mix(in srgb,var(--bad-ink) 40%,transparent)}html:root:not([data-estilo]) .tbi .dotb{background-color:var(--accent-ink);color:#FFFFFF}html:root:not([data-estilo]) body.dark .tbi .dotb{color:#2A2005}html:root:not([data-estilo]) :is(.af-btn.ghost,.af-volver){color:var(--label);border:1px solid color-mix(in srgb,var(--label) 22%,transparent);background-color:var(--card)}html:root:not([data-estilo]) :is(.af-btn.ghost,.af-volver):hover{background-color:var(--field);border-color:color-mix(in srgb,var(--label) 40%,transparent)}html:root:not([data-estilo]) .btn-cancel{color:var(--label)}html:root:not([data-estilo]) .af-btn.ok:hover{filter:brightness(.95)}html:root:not([data-estilo]) :is(.af-btn,.cta):disabled:not([aria-busy=true]){opacity:.45;cursor:not-allowed;box-shadow:none;filter:grayscale(.6)}html:root:not([data-estilo]) :is(.af-btn.ok,.cta)[data-ocupado]:disabled{opacity:1;cursor:progress}html:root:not([data-estilo]) :is(.af-btn,.cta)[aria-busy=true]:not([data-ocupado]){opacity:1;cursor:progress;color:var(--on-accent);background-color:var(--accent);background-image:repeating-linear-gradient(-45deg,transparent 0 8px,rgba(255,255,255,.35) 8px 16px);background-size:22.6px 22.6px;animation:tsm-cargando .9s linear infinite}@keyframes tsm-cargando{to{background-position:22.6px 0}}@media (prefers-reduced-motion:reduce){html:root:not([data-estilo]) :is(.af-btn,.cta)[aria-busy=true]{animation:none}}html:root:not([data-estilo]) :is(.af-btn.danger,.uf9-btn.s){background-color:var(--card);color:var(--bad-ink);border:1px solid color-mix(in srgb,var(--bad-ink) 45%,transparent)}html:root:not([data-estilo]) :is(.af-btn.danger,.uf9-btn.s):hover{background-color:var(--bad-bg)}html:root:not([data-estilo]) :is(.af-field input,.af-field select,.af-field textarea,.fsel select){background-color:var(--card);text-overflow:ellipsis}html:root:not([data-estilo]) :is(.af-field input,.af-field select,.af-field textarea,.fsel select):hover{border-color:color-mix(in srgb,var(--label) 35%,transparent)}html:root:not([data-estilo]) :is(.af-field input,.af-field select,.af-field textarea,.fsel select):focus{border-color:var(--accent-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 55%,transparent);outline:none}html:root:not([data-estilo]) :is(.af-field input,.af-field select):disabled{background-color:var(--field);opacity:.6;cursor:not-allowed}html:root:not([data-estilo]) :is(a,button,input,select,textarea):not(:is(.gm-style,.gm-err-container) *):focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}html:root:not([data-estilo]) .card .row:has(.fieldin:focus){background-color:var(--accent-soft);box-shadow:inset 4px 0 0 var(--accent-ink)}html:root:not([data-estilo]) :is(input,select,textarea).fieldin:focus-visible{outline:none}html:root:not([data-estilo]) body.dark .row.err .req{color:var(--bad-ink)}html:root:not([data-estilo]) .svc-tbl tbody td{font-weight:400}html:root:not([data-estilo]) .svc-tbl tbody td.dia,html:root:not([data-estilo]) .svc-tbl tbody td:first-child{font-weight:600;letter-spacing:0}html:root:not([data-estilo]) .svc-tbl :is(th,td),html:root:not([data-estilo]) .svc-tbl :is(th,td).blk{border-right:0;border-left:0}html:root:not([data-estilo]) .svc-tbl tbody tr:nth-child(2n) td{background-color:var(--card)}html:root:not([data-estilo]) .svc-tbl tbody tr:hover td{background-color:var(--accent-soft)}html:root:not([data-estilo]) :is(.seg.on,body.dark .seg.on){background-color:var(--accent);color:var(--on-accent)}html:root:not([data-estilo]) :is(.tbi,.adm-barra a){position:relative}html:root:not([data-estilo]) :is(.tbi,.adm-barra a):before{position:relative;z-index:1}html:root:not([data-estilo]) :is(.tbi>span:not(.dotb),.adm-barra a>span,.tbi>svg,.adm-barra a>svg){position:relative;z-index:1}html:root:not([data-estilo]) .tbi .dotb{z-index:2}html:root:not([data-estilo]) :is(.tbi.on,.adm-barra a.on):after{content:"";position:absolute;z-index:0;top:3px;left:50%;width:48px;height:28px;margin-left:-24px;border-radius:14px;background-color:var(--accent-soft)}html:root:not([data-estilo]) input[type=checkbox]:not(:is(.gm-style,.gm-err-container) *){accent-color:var(--accent-ink)}html:root:not([data-estilo]) body.dark .av-toast{background-color:var(--card);color:var(--label);border:1px solid var(--separator)}html:root:not([data-estilo]) body.dark .svc-tbl thead th.blk{background-color:var(--bg)}html:root:not([data-estilo]) body.dark .svc-tbl tbody td.blk{background-color:var(--card)}html:root:not([data-estilo]) body.dark .svc-tbl tbody tr:hover td.blk{background-color:var(--accent-soft)}html:root:not([data-estilo]) .svc-tbl tbody td:is(.b,:first-child){font-weight:600;letter-spacing:0}html:root:not([data-estilo]) body.dark{color-scheme:dark}html:root:not([data-estilo]):has(>body.dark){background-color:#2B2822}html:root:not([data-estilo]) body.dark :is(.est-w.hecho,.fic-est.hecho,.nx-vh .tt p.est-w.hecho){color:var(--ok-ink)}html:root:not([data-estilo]) body.dark .fic-est.hecho{background-color:var(--ok-bg)}html:root:not([data-estilo]) :is(.modal .ttl .req,.ttl .req,.sfirma .req,.rech-h .req,.flabel .req){color:var(--bad-ink)}html:root:not([data-estilo]) body.dark .cal .d.part,html:root:not([data-estilo]) body.dark .cal .d.part :is(.dn,.am,.av){color:#2A2005}html:root:not([data-estilo]) :is(.av-toast,.screen .av-toast,.av-toast.mal,.screen .av-toast.mal){background-color:var(--card);color:var(--label);border:1px solid var(--separator);box-shadow:0 14px 34px -12px rgba(0,0,0,.35)}html:root:not([data-estilo]) body.dark .av-toast .ic{color:#10241A}html:root:not([data-estilo]) body.dark .av-toast.mal .ic{color:#2A0C0E}html:root:not([data-estilo]) .alerta.aviso-warn{background-color:var(--card);color:var(--label);border:1px solid var(--separator);border-radius:12px}html:root:not([data-estilo]) .alerta.aviso-warn .ai{background-color:var(--accent-soft);color:var(--accent-ink)}html:root:not([data-estilo]) :is(.af-switch:not(.on) i,.switch:not(.on),.adm-switch:not(.on)){box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--label) 28%,transparent)}html:root:not([data-estilo]) :is(.af-switch.on i,.switch.on,.adm-switch.on){background-color:var(--accent)}html:root:not([data-estilo]) .card .row.err{background-color:var(--card);box-shadow:inset 4px 0 0 var(--bad-ink)}html:root:not([data-estilo]) .row.err .fieldin::-moz-placeholder{color:var(--tertiary);opacity:1}html:root:not([data-estilo]) .row.err .fieldin::placeholder{color:var(--tertiary);opacity:1}html:root:not([data-estilo]) :is(.af-btn,.cta):disabled:not([aria-busy=true]){filter:none;opacity:.4}html:root:not([data-estilo]) :is(.af-field input,.af-field select):disabled{opacity:.75}html:root:not([data-estilo]) body.dark .fich-tramo.on .d{color:var(--label)}html:root:not([data-estilo]) :is(.tbi,.adm-barra a) svg{stroke-width:1.6}html:root:not([data-estilo]) .blk>.card{border-color:transparent;box-shadow:none}html:root:not([data-estilo]) .alerta.aviso-warn .at{color:var(--label)}html:root:not([data-estilo]) .alerta.aviso-warn .ai svg{stroke-width:1.8}html:root:not([data-estilo]) body.dark .svc-tbl thead th.blk{border-bottom-color:color-mix(in srgb,var(--label) 30%,transparent)}html:root:not([data-estilo]) body.dark .svc-tbl tbody td.blk{border-bottom-color:var(--separator)}html:root:not([data-estilo]) :is(.af-switch.on i,.switch.on,.adm-switch.on){background-color:var(--accent-ink)}html:root:not([data-estilo]) body.dark :is(.af-switch.on i,.switch.on,.adm-switch.on){background-color:var(--accent)}html:root:not([data-estilo]) body.dark :is(.af-btn,.cta):disabled:not([aria-busy=true]){opacity:1;background-color:var(--field);background-image:none;color:var(--tertiary);border-color:transparent;box-shadow:none}html:root:not([data-estilo]) .row.err .eurowrap:not(.lleno) :is(.eursign,i){color:var(--tertiary)}html:root:not([data-estilo]) .blk:has(>.card){background-color:transparent;border-color:transparent;padding-inline:0}html:root:not([data-estilo]) .blk:has(>.card)>.section-h{padding-inline:4px}html:root:not([data-estilo]) :is(.rp-lbl,.rp-d span,.rp-p i,.rp-p svg){opacity:1;color:#4A3A10}html:root:not([data-estilo]) body:not(.dark):not(.theme-green):not(.theme-blue){--tertiary:#7F796D}html:root:not([data-estilo]) :is(input,textarea):not(:is(.gm-style,.gm-err-container) *)::-moz-placeholder{color:var(--tertiary);opacity:1}html:root:not([data-estilo]) :is(input,textarea):not(:is(.gm-style,.gm-err-container) *)::placeholder{color:var(--tertiary);opacity:1}html:root:not([data-estilo]) .svc-tbl tbody td:is(.b,:first-child){font-variant-numeric:tabular-nums}html:root:not([data-estilo]) .alerta.aviso-warn>svg{color:var(--tertiary)}html:root:not([data-estilo]) body:not(.dark):not(.theme-green):not(.theme-blue){--tertiary:#6E695F}html:root:not([data-estilo]) :is(.af-btn,.cta):disabled:not([aria-busy=true]),html:root:not([data-estilo]) body.dark :is(.af-btn,.cta):disabled:not([aria-busy=true]){opacity:1;filter:none;background-color:transparent;background-image:none;color:var(--tertiary);border:1px solid var(--separator);box-shadow:none;cursor:not-allowed}html:root:not([data-estilo]) :is(.af-field input,.af-field select):disabled{opacity:1;color:var(--tertiary)}html:root:not([data-estilo]) .svc-tbl tbody td:is(.b,:first-child){font-weight:500}html:root:not([data-estilo]) .blk:has(>.card){border-width:0}html:root:not([data-estilo]) .blk:has(>.card)>.section-h{padding-inline:0}html:root:not([data-estilo]) :is(.af-btn,.cta):disabled:not([aria-busy=true]){border-color:color-mix(in srgb,var(--label) 20%,transparent)}html:root:not([data-estilo]) :is(.af-field input,.af-field select,.af-field textarea,.fsel select,input,select,textarea).invalido:is(:focus,:focus-visible){border-color:var(--bad-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--bad-ink) 28%,transparent);outline:none}html:root:not([data-estilo]) :is(.af-field input,.af-field select,.af-field textarea):disabled{background-color:transparent}html:root:not([data-estilo]) :is(.af-field input,.af-field select,.af-field textarea):disabled{border:1px solid color-mix(in srgb,var(--label) 20%,transparent)}html:root:not([data-estilo]) .btn-cancel:not(.rojo){background-color:var(--card);color:var(--label);border:1px solid color-mix(in srgb,var(--label) 22%,transparent)}html:root:not([data-estilo]) :is(.btn-add-veh,.blk .btn-add-veh){border:1.5px dashed color-mix(in srgb,var(--label) 45%,transparent)}html:root:not([data-estilo]) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not(.fieldin):not(.invalido):not(:is(.gm-style,.gm-err-container,.login .lf) *):focus-visible{outline:none;border-color:var(--accent-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 55%,transparent)}html:root:not([data-estilo]) .card .row>.badge{background-color:var(--field);color:var(--secondary)}html:root:not([data-estilo]) .row.err .ttl{color:var(--label)}html:root:not([data-estilo]) .svc-wrap{border-width:1px}html:root:not([data-estilo]) .af-volver>svg{display:none}html:root:not([data-estilo]) .af-volver:before{content:"";flex:0 0 auto;width:15px;height:15px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 18l-6-6 6-6'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 18l-6-6 6-6'/%3E%3C/svg%3E") center /contain no-repeat}html:root:not([data-estilo]) input[type=date]:not(:is(.gm-style,.gm-err-container) *)::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236E695F' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.6' y='5.2' width='16.8' height='15.2' rx='2.4'/%3E%3Cpath d='M3.6 9.8h16.8M8.2 3.4v3.4M15.8 3.4v3.4'/%3E%3C/svg%3E");background-size:16px 16px;background-position:50%;background-repeat:no-repeat;opacity:1;cursor:pointer}html:root:not([data-estilo]) body.dark input[type=date]:not(:is(.gm-style,.gm-err-container) *)::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ADA79B' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.6' y='5.2' width='16.8' height='15.2' rx='2.4'/%3E%3Cpath d='M3.6 9.8h16.8M8.2 3.4v3.4M15.8 3.4v3.4'/%3E%3C/svg%3E")}html:root:not([data-estilo]) .svc-tbl tbody td.dia{font-weight:400}html:root:not([data-estilo]) .fx-raiz .svc-tbl.fx-m>tbody>tr>td.m-num{font-weight:600;letter-spacing:0;font-variant-numeric:tabular-nums}html:root:not([data-estilo]) .fx-raiz .svc-tbl.fx-m>tbody>tr>td.m-num,html:root:not([data-estilo]) .svc-tbl tbody td:is(.b,:first-child):not(.num){font-variant-numeric:normal}html:root:not([data-estilo]) .af-field select{background-size:15px 15px}html:root:not([data-estilo]) :is(.af-field input,.af-field select,.af-field textarea):not(.invalido):not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--label) 20%,transparent)}html:root:not([data-estilo]) .login{background-color:var(--bg)}html:root:not([data-estilo]) .login .lf{background-color:var(--card);border:1px solid color-mix(in srgb,var(--label) 20%,transparent)}html:root:not([data-estilo]) .login .lf:focus-within{border-color:var(--accent-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 55%,transparent)}html:root:not([data-estilo]) .login .lf input:focus-visible{outline:none;box-shadow:none;border:0}html:root:not([data-estilo]) .login .flabel{text-transform:none;letter-spacing:0;font-size:13.5px;font-weight:700;color:var(--label)}html:root:not([data-estilo]) .af-field .fsel select{background-image:none}html:root:not([data-estilo]) .blk:has(>.cal){background-color:transparent;border-width:0;padding-inline:0}html:root:not([data-estilo]) .blk:has(>.cal)>.section-h{padding-inline:0}html:root:not([data-estilo]) .form-nota{text-align:justify;-moz-text-align-last:left;text-align-last:left;-webkit-hyphens:none;hyphens:none}html:root:not([data-estilo]) :is(.rsv-vuelo,.of-vuelo,.vuelo-tono):not(.mal){color:var(--label)}html:root:not([data-estilo]) body:not(.dark):not(.theme-green):not(.theme-blue) :is(.adm-item.on,.adm-item.on:hover,.adm-head .eb,.fx-raiz .nx-cnt,.fx-raiz .nx-ii.on){color:#7A601E}html:root:not([data-estilo]) body.theme-green:not(.dark){--tertiary:#5E6E67}html:root:not([data-estilo]) body.theme-blue:not(.dark){--tertiary:#5E696E}html:root:not([data-estilo]) body.dark .inc4-dia-h .inc5-num{color:var(--secondary)}html:root:not([data-estilo]) .adm-head{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--bg)}html:root:not([data-estilo]) body.theme-blue:not(.dark) .gps .req{color:#A93226}html:root:not([data-estilo]) body.dark.theme-blue .inc5-ev :is(.inc5-ev-l2,.fx-flecha){color:#C4CBD0}html:root:not([data-estilo]) body.dark .ayuda-sec .ayuda-sec-n{color:var(--secondary)}@font-face{font-family:TSM Material Roboto;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/estilos/roboto-latin-wght-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:TSM Material Roboto;font-style:normal;font-weight:200 900;font-display:swap;src:url(/fonts/estilos/roboto-latin-ext-wght-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}