html[data-estilo=cupertino] body{--cu-fondo:#F2F2F7;--cu-celda:#FFFFFF;--cu-elevado:#FFFFFF;--cu-hundido:#FFFFFF;--cu-fila-alterna:#F7F7FA;--cu-encima:#F2F2F2;--cu-pulsado-fila:#F0F0F1;--cu-segmento-sel:#FFFFFF;--cu-bola:#FFFFFF;--cu-avatar:#636366;--cu-serie-2:#8E8E93;--cu-texto:#000000;--cu-texto-2:#636366;--cu-texto-3:rgba(60,60,67,.30);--cu-sep:rgba(60,60,67,.29);--cu-sep-opaco:#C6C6C8;--cu-borde-control:#86868B;--cu-relleno-1:rgba(120,120,128,.20);--cu-relleno-2:rgba(120,120,128,.16);--cu-relleno-3:rgba(118,118,128,.12);--cu-tinte:#0071E3;--cu-tinte-encima:#0060C1;--cu-tinte-pulsado:#004999;--cu-tinta:#0066CC;--cu-tinte-suave:#E6F1FC;--cu-rojo:#D70015;--cu-rojo-gris:#B8000F;--cu-rojo-relleno:#D70015;--cu-rojo-encima:#B8000F;--cu-rojo-pulsado:#9A000F;--cu-rojo-suave:#FDF0F1;--cu-verde:#007F2E;--cu-verde-suave:#EBF5EE;--cu-naranja:#AA5700;--cu-naranja-suave:#F8EFE6;--cu-sombra-0:none;--cu-sombra-1:0 1px 2px rgba(0,0,0,.06);--cu-sombra-pieza:0 3px 8px rgba(0,0,0,.12),0 3px 1px rgba(0,0,0,.04);--cu-sombra-menu:0 10px 30px rgba(0,0,0,.16),0 1px 3px rgba(0,0,0,.08),0 0 0 .5px rgba(0,0,0,.10);--cu-sombra-barra:0 8px 24px rgba(0,0,0,.12),0 0 0 .5px rgba(0,0,0,.08);--cu-sombra-ventana:0 20px 50px rgba(0,0,0,.30);--cu-borde-caja:rgba(0,0,0,.06);--page:var(--cu-fondo);--bg:var(--cu-fondo);--card:var(--cu-celda);--label:var(--cu-texto);--secondary:var(--cu-texto-2);--tertiary:var(--cu-texto-2);--separator:var(--cu-sep);--field:var(--cu-hundido);--track:var(--cu-relleno-2);--badge:var(--cu-relleno-3);--accent:var(--cu-tinte);--accent-ink:var(--cu-tinta);--accent-soft:var(--cu-tinte-suave);--on-accent:#FFFFFF;--brand:var(--accent);--brand-ink:var(--accent-ink);--hero1:var(--cu-celda);--hero2:var(--cu-celda);--com-ink:var(--cu-texto-2);--com-bg:var(--cu-celda);--ok-ink:var(--cu-verde);--ok-bg:var(--cu-verde-suave);--warn-ink:var(--cu-naranja);--warn-bg:var(--cu-naranja-suave);--bad-ink:var(--cu-rojo);--bad-bg:var(--cu-rojo-suave);--shadow:var(--cu-sombra-1);--velo:rgba(0,0,0,.35);--velo-blur:10px;--ae-serif:var(--cu-letra);--at-serif:var(--cu-letra);--cu-letra:"TSM Flecha","TSM Cupertino Inter",Inter,"Segoe UI",Roboto,sans-serif;--cu-e-1:4px;--cu-e-2:8px;--cu-e-3:12px;--cu-e-4:16px;--cu-e-5:20px;--cu-e-6:24px;--cu-e-7:32px;--cu-e-8:44px;--cu-margen:16px;--cu-toque:44px;--cu-gap:12px;--cu-hairline:1px;--cu-r-capsula:999px;--cu-r-campo:12px;--cu-r-tarjeta-p:12px;--cu-r-sel:8px;--cu-r-lateral:16px;--cu-r-menu-p:14px;--cu-r-menu-c:18px;--cu-r-calendario:12px;--cu-r-casilla:4px;--cu-r-esqueleto:6px;--cu-r-grupo-c:26px;--cu-r-alerta-c:35px;--cu-alerta-an:320px;--cu-alerta-boton:48px;--cu-r-hoja:38px;--cu-cerrar-c:44px;--cu-r-ventana-p:32px;--cu-barra-alto:62px;--cu-barra-pildora:54px;--cu-switch-an:63px;--cu-switch-al:28px;--cu-switch-bola:24px;--cu-switch-bola-an:37px;--cu-control-p:32px;--cu-control-c:44px;--cu-control-grande:50px;--cu-fila-c:52px;--cu-t-titulo-grande:700 34px/41px var(--cu-letra);--cu-t-titulo1:700 28px/34px var(--cu-letra);--cu-t-titulo2:700 22px/28px var(--cu-letra);--cu-t-titulo3:600 20px/25px var(--cu-letra);--cu-t-titular:600 17px/22px var(--cu-letra);--cu-t-cuerpo:400 17px/22px var(--cu-letra);--cu-t-destacado:400 16px/21px var(--cu-letra);--cu-t-subtitulo:400 15px/20px var(--cu-letra);--cu-t-nota:400 13px/18px var(--cu-letra);--cu-t-leyenda1:600 12px/16px var(--cu-letra);--cu-t-leyenda2:400 11px/13px var(--cu-letra);--cu-t-pestana:500 10px/12px var(--cu-letra);--cu-p-titulo:700 26px/32px var(--cu-letra);--cu-p-titulo2:600 17px/22px var(--cu-letra);--cu-p-titulo3:600 15px/20px var(--cu-letra);--cu-p-cuerpo:400 14px/20px var(--cu-letra);--cu-p-nota:400 12px/16px var(--cu-letra);--cu-p-leyenda:600 11px/14px var(--cu-letra);--cu-tr-34:-.022em;--cu-tr-28:-.021em;--cu-tr-26:-.020em;--cu-tr-22:-.018em;--cu-tr-20:-.017em;--cu-tr-17:-.013em;--cu-tr-16:-.011em;--cu-tr-15:-.009em;--cu-tr-14:-.006em;--cu-tr-13:-.003em;--cu-tr-12:0em;--cu-tr-11:.005em;--cu-tr-10:.010em;--cu-muelle-suave:linear(0,.05,.16,.289,.416,.531,.63,.711,.777,.829,.87,.902,.926,.945,.959,.97,.978,.983,.988,.991,.993,.995,.996,.997,1);--cu-muelle-vivo:linear(0,.048,.157,.292,.43,.556,.666,.757,.829,.884,.925,.955,.975,.989,.997,1.003,1.005,1.006,1.006,1.006,1.005,1.004,1.003,1.002,1);--cu-ease:cubic-bezier(.25,.1,.25,1);--cu-ease-inout:cubic-bezier(.42,0,.58,1);--cu-d-rapida:150ms;--cu-d-media:350ms;--cu-d-muelle:480ms;--cu-d-hoja:680ms;--cu-d-aviso:650ms;color-scheme:light}html[data-estilo=cupertino] body.dark{--cu-fondo:#1C1C1E;--cu-celda:#2C2C2E;--cu-elevado:#2C2C2E;--cu-hundido:#1C1C1E;--cu-fila-alterna:#303032;--cu-encima:#353538;--cu-pulsado-fila:#38383B;--cu-segmento-sel:#636366;--cu-texto:#FFFFFF;--cu-texto-2:#AEAEB2;--cu-texto-3:rgba(235,235,245,.30);--cu-sep:rgba(84,84,88,.60);--cu-sep-opaco:#38383A;--cu-borde-control:#8E8E93;--cu-relleno-1:rgba(120,120,128,.36);--cu-relleno-2:rgba(120,120,128,.32);--cu-relleno-3:rgba(118,118,128,.24);--cu-tinta:#66B0FF;--cu-tinte-suave:#24384F;--cu-rojo:#FF7A75;--cu-rojo-gris:#FFA5A1;--cu-rojo-suave:#372427;--cu-verde:#30D158;--cu-verde-suave:#2D4635;--cu-naranja:#FF9230;--cu-naranja-suave:#4E3C2E;--cu-sombra-1:0 0 0 transparent;--cu-sombra-pieza:0 3px 8px rgba(0,0,0,.40);--cu-sombra-menu:0 10px 30px rgba(0,0,0,.50),0 0 0 1px rgba(255,255,255,.10);--cu-sombra-barra:0 8px 24px rgba(0,0,0,.50),0 0 0 1px rgba(255,255,255,.08);--cu-sombra-ventana:0 20px 50px rgba(0,0,0,.60),0 0 0 1px rgba(255,255,255,.08);--cu-borde-caja:rgba(255,255,255,.06);--velo:rgba(0,0,0,.55);--page:var(--cu-fondo);--bg:var(--cu-fondo);--card:var(--cu-celda);--label:var(--cu-texto);--secondary:var(--cu-texto-2);--tertiary:var(--cu-texto-2);--separator:var(--cu-sep);--field:var(--cu-hundido);--track:var(--cu-relleno-2);--badge:var(--cu-relleno-3);--accent:var(--cu-tinte);--accent-ink:var(--cu-tinta);--accent-soft:var(--cu-tinte-suave);--on-accent:#FFFFFF;--brand:var(--accent);--brand-ink:var(--accent-ink);--hero1:var(--cu-celda);--hero2:var(--cu-celda);--com-ink:var(--cu-texto-2);--com-bg:var(--cu-celda);--ok-ink:var(--cu-verde);--ok-bg:var(--cu-verde-suave);--warn-ink:var(--cu-naranja);--warn-bg:var(--cu-naranja-suave);--bad-ink:var(--cu-rojo);--bad-bg:var(--cu-rojo-suave);--shadow:var(--cu-sombra-1);color-scheme:dark}html[data-estilo=cupertino] body.theme-gold{--cu-tinte:#806C00;--cu-tinte-encima:#6E5D00;--cu-tinte-pulsado:#5C4D00;--cu-tinta:#806C00;--cu-tinte-suave:#F5F3EB}html[data-estilo=cupertino] body.dark.theme-gold{--cu-tinta:#E2C57E;--cu-tinte-suave:#443E31}html[data-estilo=cupertino] body.theme-green{--cu-tinte:#00756B;--cu-tinte-encima:#00645B;--cu-tinte-pulsado:#00524A;--cu-tinta:#00756B;--cu-tinte-suave:#EBF4F3}html[data-estilo=cupertino] body.dark.theme-green{--cu-tinta:#4DD4C8;--cu-tinte-suave:#1F4240}html[data-estilo=cupertino] body.theme-blue{--cu-tinte:#0075A2;--cu-tinte-encima:#00638A;--cu-tinte-pulsado:#005171;--cu-tinta:#0075A2;--cu-tinte-suave:#EBF4F8}html[data-estilo=cupertino] body.dark.theme-blue{--cu-tinta:#79CDF2;--cu-tinte-suave:#2F3F48}html[data-estilo=cupertino] body{--cu-anillo:var(--cu-tinta)}html[data-estilo=cupertino] body.dark{--cu-tinte:#0072EA;--cu-anillo:var(--cu-tinte)}html[data-estilo=cupertino] body.dark.theme-gold{--cu-tinte:#9B6D00}html[data-estilo=cupertino] body.dark.theme-green{--cu-tinte:#008479}html[data-estilo=cupertino] body.dark.theme-blue{--cu-tinte:#007DAE}@media (prefers-contrast:more){html[data-estilo=cupertino] body{--cu-texto-2:#505056;--cu-tinte:#0050A4;--cu-tinta:#0050A4;--cu-rojo:#A8000E;--cu-rojo-relleno:#A8000E;--cu-verde:#005F21;--cu-naranja:#814000;--cu-borde-control:#6E6E73;--cu-sep:var(--cu-borde-control)}html[data-estilo=cupertino] body.dark{--cu-texto-2:rgba(235,235,245,.80);--cu-tinta:#80BCFF;--cu-rojo:#FF9E9A;--cu-verde:#30DB5B;--cu-naranja:#FFB340;--cu-borde-control:#939398}}@media (prefers-reduced-transparency:reduce){html[data-estilo=cupertino] body{--velo:rgba(0,0,0,.45);--velo-blur:0px}html[data-estilo=cupertino] body.dark{--velo:rgba(0,0,0,.65)}}html[data-estilo=cupertino]{background-color:#F2F2F7}html[data-estilo=cupertino]:has(>body.dark){background-color:#1C1C1E}html[data-estilo=cupertino] body,html[data-estilo=cupertino] body :not(:is(.adm-logo2 b,.brand .m,.brand .s,.rolm-logo b,.sidelogo .m,.gm-style,.gm-err-container,.paper,.docprev,.vf-hoja,.cf-hoja,.ed2-hoja,.pl-previa-hoja,[class^=pv-],[class*=" pv-"],.tag.mono,.gps-mat,.gps-marca-mat,.fic-hash code,.gx-asig td.l i)):not(:is(.gm-style,.gm-err-container,.paper,.docprev,.vf-hoja,.cf-hoja,.ed2-hoja,.pl-previa-hoja,[class^=pv-],[class*=" pv-"]) *){font-family:var(--cu-letra)!important;font-synthesis:none;font-optical-sizing:auto}@supports (font:-apple-system-body){html[data-estilo=cupertino] body{--cu-letra:"TSM Flecha",-apple-system,"TSM Cupertino Inter",sans-serif;--cu-tr-34:0;--cu-tr-28:0;--cu-tr-26:0;--cu-tr-22:0;--cu-tr-20:0;--cu-tr-17:0;--cu-tr-16:0;--cu-tr-15:0;--cu-tr-14:0;--cu-tr-13:0;--cu-tr-12:0;--cu-tr-11:0;--cu-tr-10:0}}html[data-estilo=cupertino] body{-webkit-font-smoothing:antialiased}:where(html[data-estilo=cupertino]) :is(.gm-style,.gm-err-container){font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:-.096px}html[data-estilo=cupertino] :is(.adm-head .bar,.ph-bar,.sheethead .sh-bar,.sheethead .stitle:after,.tb-title:after,.page-title:after){display:none}html[data-estilo=cupertino] :is(a,button,input,select,textarea,summary,[tabindex]):not(:is(.gm-style,.gm-err-container) *):focus-visible{outline:2px solid var(--cu-anillo);outline-offset:2px}html[data-estilo=cupertino] :is([aria-busy=true],[data-ocupado]):is(:disabled,:enabled){opacity:1;cursor:progress;filter:none}html[data-estilo=cupertino] :is(.af-btn.ok,.cta)[aria-busy=true]:not([data-ocupado]){background-image:none;animation:none}html[data-estilo=cupertino] :is(.af-btn,.cta,.rolm-ok,.rolm-cancel,.btn-cancel,.obs-save,.seg,.pill,.fchip,.tbi,.fab,.fichcell,.af-volver,.uf9-btn):active{transform:none}html[data-estilo=cupertino] [data-ocupado]:before{width:16px;height:16px;margin-right:8px;vertical-align:-3px;border:0;border-radius:0;opacity:1;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg fill='%23000'%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1'/%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1' opacity='.87' transform='rotate(45 10 10)'/%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1' opacity='.74' transform='rotate(90 10 10)'/%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1' opacity='.61' transform='rotate(135 10 10)'/%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1' opacity='.48' transform='rotate(180 10 10)'/%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1' opacity='.35' transform='rotate(225 10 10)'/%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1' opacity='.3' transform='rotate(270 10 10)'/%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1' opacity='.3' transform='rotate(315 10 10)'/%3E%3C/g%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 20 20'%3E%3Cg fill='%23000'%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1'/%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1' opacity='.87' transform='rotate(45 10 10)'/%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1' opacity='.74' transform='rotate(90 10 10)'/%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1' opacity='.61' transform='rotate(135 10 10)'/%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1' opacity='.48' transform='rotate(180 10 10)'/%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1' opacity='.35' transform='rotate(225 10 10)'/%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1' opacity='.3' transform='rotate(270 10 10)'/%3E%3Crect x='9' y='1' width='2' height='5.5' rx='1' opacity='.3' transform='rotate(315 10 10)'/%3E%3C/g%3E%3C/svg%3E") center /contain no-repeat;animation:cu-gira 1s steps(8) infinite}@keyframes cu-gira{to{transform:rotate(1turn)}}html[data-estilo=cupertino] :is(.af-btn,.cta)[data-anim-ocupado]:after{display:none}html[data-estilo=cupertino] :is(.adm-head,.flotante,.rx-pags){-webkit-backdrop-filter:none;backdrop-filter:none}html[data-estilo=cupertino] body .av-toast{-webkit-backdrop-filter:none;backdrop-filter:none}html[data-estilo=cupertino] .adm.abierto .adm-scrim,html[data-estilo=cupertino] :is(.cal-modal,.af-modal,.fpv-root,.ae-hoja-velo,.of-velo,.red-scrim){background-color:var(--velo)}html[data-estilo=cupertino] :is(.af-btn,.cta,.seg,.pill,.fchip,.adm-item,.row,.tbi){transition:background-color var(--cu-d-rapida) var(--cu-ease),color var(--cu-d-rapida) var(--cu-ease),border-color var(--cu-d-rapida) var(--cu-ease),box-shadow var(--cu-d-rapida) var(--cu-ease)}html[data-estilo=cupertino] body:not(:has(.login)) :is(.doc-in.invalido,.tf-in.invalido,.fsel.invalido,.tf-uni.invalido,.rx-drop.invalido,.in.err,input.err,select.err,textarea.err){animation:none}html[data-estilo=cupertino] .view.sheetview.active{animation:cu-empuja var(--cu-d-media) var(--cu-muelle-suave) backwards}@keyframes cu-empuja{0%{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){html[data-estilo=cupertino] body{--cu-muelle-suave:ease;--cu-muelle-vivo:ease}html[data-estilo=cupertino] .view.sheetview.active{animation:none}}html[data-estilo=cupertino] :is(.hero,.res-hero,.resumen-pack){color:var(--cu-texto);box-shadow:var(--cu-sombra-0)}html[data-estilo=cupertino] :is(.hero .bk,.rp-d){background-color:var(--cu-relleno-3)}html[data-estilo=cupertino] :is(.rp-pie,.rp-p+.rp-p){border-color:var(--cu-sep)}html[data-estilo=cupertino] :is(.hero .lbl,.hero .bk .k,.rp-lbl,.rp-cond i,.rp-d span){opacity:1;color:var(--cu-texto-2)}html[data-estilo=cupertino] .res-hero .modal-x{background-color:var(--cu-relleno-3);color:var(--cu-texto-2)}html[data-estilo=cupertino] :is(.hero .big,.rp-big){font-variant-numeric:tabular-nums}html[data-estilo=cupertino] .blk:not(td){border-color:var(--cu-sep);background-color:transparent}html[data-estilo=cupertino] :is(.blk:has(>.card),.blk:has(>.cal)):not(td){border:0;box-shadow:none;padding:0}html[data-estilo=cupertino] .adm-head{background-color:var(--cu-fondo);border-bottom:var(--cu-hairline) solid var(--cu-sep)}html[data-estilo=cupertino] .adm-head .eb{font:var(--cu-p-nota);color:var(--cu-texto-2);text-transform:none;letter-spacing:0}html[data-estilo=cupertino] .adm-head h1{font:var(--cu-p-titulo);letter-spacing:var(--cu-tr-26);color:var(--cu-texto);margin-top:0}html[data-estilo=cupertino] :is(.adm-collapse,.adm-burger){width:32px;height:32px;border-radius:var(--cu-r-capsula);background-color:transparent;color:var(--cu-texto-2)}html[data-estilo=cupertino] :is(.adm-collapse,.adm-burger) svg{width:20px;height:20px}@media (hover:hover){html[data-estilo=cupertino] :is(.adm-collapse,.adm-burger):hover{background-color:var(--cu-celda);color:var(--cu-texto)}}html[data-estilo=cupertino] :is(.adm-collapse,.adm-burger):active{background-color:var(--cu-celda)}@media (max-width:760px){html[data-estilo=cupertino] .adm-burger{width:44px;height:44px}}html[data-estilo=cupertino] .ph{margin-bottom:8px}html[data-estilo=cupertino] .ph-eb{font:var(--cu-t-nota);color:var(--cu-texto-2);text-transform:none;letter-spacing:0;margin-bottom:2px}html[data-estilo=cupertino] .ph-t{font:var(--cu-t-titulo-grande);letter-spacing:var(--cu-tr-34);color:var(--cu-texto);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-estilo=cupertino] .burger{width:44px;height:44px;border-radius:var(--cu-r-capsula);background-color:var(--cu-celda);color:var(--cu-texto);box-shadow:var(--cu-sombra-1)}@media (hover:hover){html[data-estilo=cupertino] .burger:hover{background-color:var(--cu-encima)}}html[data-estilo=cupertino] .burger:active{background-color:var(--cu-pulsado-fila)}html[data-estilo=cupertino] .greet{font:var(--cu-t-titulo2);letter-spacing:var(--cu-tr-22);color:var(--cu-texto);overflow-wrap:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html[data-estilo=cupertino] .daterow{min-height:32px;padding:0 12px;border-radius:var(--cu-r-capsula);background-color:var(--cu-relleno-3);box-shadow:none}html[data-estilo=cupertino] .daterow .gdate{font:500 15px/20px var(--cu-letra);letter-spacing:var(--cu-tr-15);color:var(--cu-texto);font-variant-numeric:tabular-nums}html[data-estilo=cupertino] .daterow svg{color:var(--cu-texto-2)}@media (hover:hover){html[data-estilo=cupertino] .daterow:hover{background-color:var(--cu-relleno-2)}}html[data-estilo=cupertino] .daterow:active{background-color:var(--cu-relleno-1)}html[data-estilo=cupertino] .daterow:has(input:focus-visible){outline:2px solid var(--cu-anillo);outline-offset:2px}html[data-estilo=cupertino] .adm-side{background-color:var(--cu-celda);border-right:0}html[data-estilo=cupertino] .adm-brand{border-bottom:var(--cu-hairline) solid var(--cu-sep)}html[data-estilo=cupertino] .adm-nav{padding:8px 0}html[data-estilo=cupertino] .adm-ghead{width:calc(100% - 16px);margin:0 8px;min-height:26px;padding:0 10px;border-radius:var(--cu-r-sel);font:var(--cu-p-leyenda);letter-spacing:0;text-transform:none;color:var(--cu-texto-2)}html[data-estilo=cupertino] .adm-group+.adm-group .adm-ghead{margin-top:10px}@media (hover:hover){html[data-estilo=cupertino] .adm-ghead:hover{background-color:var(--cu-encima);color:var(--cu-texto)}}html[data-estilo=cupertino] .adm-gchev{color:var(--cu-texto-2)}html[data-estilo=cupertino] .adm-gchev svg{width:10px;height:10px;stroke-width:2.5}html[data-estilo=cupertino] .adm-ginner{margin-left:0;padding-left:0;border-left:0}html[data-estilo=cupertino] .adm-item{margin:0 8px;min-height:32px;padding:0 10px;border-radius:var(--cu-r-sel);font:var(--cu-p-cuerpo);letter-spacing:var(--cu-tr-14);color:var(--cu-texto)}html[data-estilo=cupertino] .adm-item svg{color:var(--cu-texto-2);stroke-width:1.5}@media (hover:hover){html[data-estilo=cupertino] .adm-item:hover{background-color:var(--cu-encima);color:var(--cu-texto)}}html[data-estilo=cupertino] .adm-item:active{background-color:var(--cu-pulsado-fila)}html[data-estilo=cupertino] :is(.adm-item.on,.adm-item.on:hover){background-color:var(--accent-soft);color:var(--cu-texto);font-weight:600}html[data-estilo=cupertino] .adm-item.on svg{color:var(--accent-ink)}html[data-estilo=cupertino] .adm-item:focus-visible{outline-offset:-2px}html[data-estilo=cupertino] .adm-foot{border-top:var(--cu-hairline) solid var(--cu-sep)}html[data-estilo=cupertino] :is(.uf9-av,.uf9-av img,.uf9-av .uf9-cam){border-radius:var(--cu-r-capsula)}html[data-estilo=cupertino] .uf9-av{color:#FFFFFF;font-weight:600}html[data-estilo=cupertino] .uf9-nom{font:600 13px/18px var(--cu-letra);letter-spacing:var(--cu-tr-13);color:var(--cu-texto)}html[data-estilo=cupertino] :is(.uf9-sub,.uf9-rol){font:var(--cu-p-nota);color:var(--cu-texto-2)}html[data-estilo=cupertino] .uf9-acts{justify-content:center;gap:8px}html[data-estilo=cupertino] :is(.uf9-btn,.uf9-btn.s){flex:0 0 32px;width:32px;height:32px;padding:0;border:0;border-radius:var(--cu-r-capsula);background-color:transparent;color:var(--cu-texto-2);filter:none}html[data-estilo=cupertino] .uf9-btn.s{color:var(--cu-rojo)}@media (hover:hover){html[data-estilo=cupertino] :is(.uf9-btn,.uf9-btn.s):hover{background-color:var(--cu-encima);color:var(--cu-texto);filter:none}html[data-estilo=cupertino] .uf9-btn.s:hover{color:var(--cu-rojo)}}html[data-estilo=cupertino] :is(.uf9-btn,.uf9-btn.s):active{background-color:var(--cu-pulsado-fila)}@media (min-width:961px){html[data-estilo=cupertino] .adm{--side-w:264px}html[data-estilo=cupertino] .adm-side{margin:8px;top:8px;height:calc(100dvh - 16px);border-radius:var(--cu-r-lateral);box-shadow:var(--cu-sombra-1),0 0 0 .5px var(--cu-borde-caja)}html[data-estilo=cupertino] .adm.col .adm-side{margin:0;box-shadow:none}}@media (max-width:960px){html[data-estilo=cupertino] .adm-side{box-shadow:var(--cu-sombra-ventana)}}@media (max-width:760px){html[data-estilo=cupertino] :is(.adm-item,.adm-ghead){min-height:44px}html[data-estilo=cupertino] .adm-item{font:var(--cu-t-cuerpo);letter-spacing:var(--cu-tr-17)}html[data-estilo=cupertino] .adm-ghead{font:var(--cu-t-nota)}}html[data-estilo=cupertino] :is(.tabbar.on,.adm-barra){position:absolute;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:20;height:var(--cu-barra-alto);padding:0;gap:0;border:0;border-radius:var(--cu-r-capsula);background-color:var(--cu-celda);box-shadow:var(--cu-sombra-barra);-webkit-backdrop-filter:none;backdrop-filter:none;will-change:transform}html[data-estilo=cupertino] .adm-barra{position:fixed}html[data-estilo=cupertino] :is(.tbi,.adm-barra a){flex:1 1 0;min-width:0;height:100%;padding:4px 2px;gap:2px;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:31px;background-color:transparent;background-clip:content-box;color:var(--cu-texto-2);text-decoration:none;position:relative}html[data-estilo=cupertino] :is(.tbi span:not(.dotb),.adm-barra a span){font:var(--cu-t-pestana);letter-spacing:var(--cu-tr-10);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-estilo=cupertino] :is(.tbi.on,.adm-barra a.on){color:var(--accent-ink);background-color:var(--accent-soft)}html[data-estilo=cupertino] :is(.tbi.on span:not(.dotb),.adm-barra a.on span){font-weight:600}@media (hover:hover){html[data-estilo=cupertino] :is(.tbi,.adm-barra a):not(.on):hover{color:var(--cu-texto)}}html[data-estilo=cupertino] :is(.tbi,.adm-barra a):not(.on):active{color:var(--cu-texto);background-color:var(--cu-relleno-3)}html[data-estilo=cupertino] :is(.tbi,.adm-barra a):focus-visible{outline-offset:-2px}html[data-estilo=cupertino] .tbi .dotb{top:6px;left:50%;margin-left:4px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--cu-r-capsula);background-color:var(--cu-rojo-relleno);color:#FFFFFF;font:600 12px/18px var(--cu-letra);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--cu-celda);z-index:2}html[data-estilo=cupertino] .screen:has(>.tabbar.on) .view .scroll{padding-bottom:calc(var(--cu-barra-alto) + 24px + env(safe-area-inset-bottom))}html[data-estilo=cupertino] .screen:has(>.tabbar.on) .fab{bottom:calc(var(--cu-barra-alto) + 24px + env(safe-area-inset-bottom))}@media (max-width:760px){html[data-estilo=cupertino] .adm-body{padding-bottom:calc(var(--cu-barra-alto) + 24px + env(safe-area-inset-bottom))}}@media (max-width:359px){html[data-estilo=cupertino] :is(.tabbar.on,.adm-barra){left:4px;right:4px;bottom:max(4px,env(safe-area-inset-bottom));height:56px}html[data-estilo=cupertino] :is(.tbi,.adm-barra a){border-radius:28px}html[data-estilo=cupertino] :is(.tbi span:not(.dotb),.adm-barra a span){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}html[data-estilo=cupertino] .card{border:0;box-shadow:var(--cu-sombra-0);background-color:var(--cu-celda)}html[data-estilo=cupertino] .row{min-height:var(--cu-fila-c);padding:15px 16px;gap:16px}@media (min-width:375px){html[data-estilo=cupertino] .view .scroll{padding-inline:20px}}html[data-estilo=cupertino] .row+.row:before{left:16px;height:var(--cu-hairline);background-color:var(--cu-sep)}html[data-estilo=cupertino] .row:has(>.badge)+.row:has(>.badge):before{left:60px}html[data-estilo=cupertino] .row .ttl{font:var(--cu-t-cuerpo);letter-spacing:var(--cu-tr-17);color:var(--cu-texto)}html[data-estilo=cupertino] .row .meta{font:var(--cu-t-subtitulo);letter-spacing:var(--cu-tr-15);color:var(--cu-texto-2)}html[data-estilo=cupertino] .row .val{font:var(--cu-t-cuerpo);letter-spacing:var(--cu-tr-17);color:var(--cu-texto-2);min-width:0;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}html[data-estilo=cupertino] .row.action .ttl{color:var(--accent-ink);font-weight:400}html[data-estilo=cupertino] .row .chev{color:var(--cu-texto-3)}html[data-estilo=cupertino] .row.tap:active{background-color:var(--cu-pulsado-fila)}@media (hover:hover){html[data-estilo=cupertino] .row.tap:hover{background-color:var(--cu-encima)}}html[data-estilo=cupertino] .row.tap:focus-visible{outline:2px solid transparent;box-shadow:inset 0 0 0 2px var(--cu-anillo)}html[data-estilo=cupertino] :is(.card,.blk) .badge{width:28px;height:28px;border-radius:0;background-color:transparent;color:var(--cu-texto-2)}html[data-estilo=cupertino] :is(.card,.blk) .badge svg{width:22px;height:22px;stroke-width:1.5}html[data-estilo=cupertino] .section-h .t{font:var(--cu-t-nota);letter-spacing:.02em;text-transform:uppercase;font-feature-settings:"case";color:var(--cu-texto-2);text-decoration:none;padding-left:10px}html[data-estilo=cupertino] .blk.bad .section-h .t{color:var(--cu-rojo)}html[data-estilo=cupertino] .blk.good .section-h .t{color:var(--cu-verde)}html[data-estilo=cupertino] :is(.hero .big,.rp-big,.fich-total){font:var(--cu-t-titulo-grande);letter-spacing:var(--cu-tr-34);color:var(--cu-texto);font-variant-numeric:tabular-nums}html[data-estilo=cupertino] :is(.adm-scard,.adm-card,.skpi,.chartcard,.hr-c,.comp-card,.ia-card,.pant-caja){background-color:var(--cu-celda);border:0;border-radius:var(--cu-r-tarjeta-p);box-shadow:var(--cu-sombra-1),0 0 0 .5px var(--cu-borde-caja)}html[data-estilo=cupertino] .adm-set-h{font:var(--cu-p-titulo3);letter-spacing:var(--cu-tr-15);text-transform:none;color:var(--cu-texto);text-decoration:none}html[data-estilo=cupertino] .adm-set-row.linea{border-bottom-color:var(--cu-sep)}html[data-estilo=cupertino] .skpi .k{font:500 12px/16px var(--cu-letra);letter-spacing:0;text-transform:none;color:var(--cu-texto-2)}html[data-estilo=cupertino] .skpi b{font:700 28px/34px var(--cu-letra);letter-spacing:var(--cu-tr-28);color:var(--cu-texto);font-variant-numeric:tabular-nums}html[data-estilo=cupertino] .skpi b:is(.ok,.warn,.no,.acep){color:var(--cu-texto)}html[data-estilo=cupertino] .skpi b:is(.ok,.warn,.no,.acep):before{content:"";display:inline-block;width:6px;height:6px;margin:0 8px 0 0;vertical-align:.35em;border-radius:50%;background-color:var(--ok-ink)}html[data-estilo=cupertino] .skpi b.warn:before{background-color:var(--warn-ink)}html[data-estilo=cupertino] .skpi b.no:before{background-color:var(--bad-ink)}html[data-estilo=cupertino] button.skpi{cursor:pointer}@media (hover:hover){html[data-estilo=cupertino] :is(button.skpi,.pant-caja):hover{background-color:var(--cu-encima)}}html[data-estilo=cupertino] button.skpi:active{background-color:var(--cu-pulsado-fila)}@media (min-width:761px){html[data-estilo=cupertino] .adm-set-row{min-height:44px;font:var(--cu-p-cuerpo)}}html[data-estilo=cupertino] .view[data-view=hoy] .avisos-hoy{display:flex;flex-direction:column;gap:16px;margin-top:16px}html[data-estilo=cupertino] .view[data-view=hoy] .avisos-hoy>*{margin:0!important}html[data-estilo=cupertino] .view[data-view=hoy] .scroll>:is(.resumen-pack,.info,section.blk,.cta){margin-top:16px;margin-bottom:0}html[data-estilo=cupertino] .cfg.cfg3{row-gap:24px}html[data-estilo=cupertino] .cfg.cfg3>.adm-scard{background-color:var(--cu-celda);border-radius:var(--cu-r-tarjeta-p);box-shadow:var(--cu-sombra-1),0 0 0 .5px var(--cu-borde-caja);padding:4px 20px 6px;margin:0}html[data-estilo=cupertino] .cfg.cfg3>.adm-scard>.adm-set-h{margin-top:12px}html[data-estilo=cupertino] .cfg.cfg3>.adm-scard>.cfg3-dos:last-child{border-bottom:0}html[data-estilo=cupertino] .cfg .doc-in.hora24{width:96px;max-width:96px}html[data-estilo=cupertino] .view .blk>.form-nota{padding:8px 16px 0;font:var(--cu-t-nota);letter-spacing:var(--cu-tr-13);color:var(--cu-texto-2)}@media (max-width:760px){html[data-estilo=cupertino] .adm-head h1{font:var(--cu-t-titulo-grande);letter-spacing:var(--cu-tr-34);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}html[data-estilo=cupertino] body{--cu-flecha-select:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23636366' d='M181.66,170.34a8,8,0,0,1,0,11.32l-48,48a8,8,0,0,1-11.32,0l-48-48a8,8,0,0,1,11.32-11.32L128,212.69l42.34-42.35A8,8,0,0,1,181.66,170.34Zm-96-84.68L128,43.31l42.34,42.35a8,8,0,0,0,11.32-11.32l-48-48a8,8,0,0,0-11.32,0l-48,48A8,8,0,0,0,85.66,85.66Z'/%3E%3C/svg%3E")}html[data-estilo=cupertino] body.dark{--cu-flecha-select:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23AEAEB2' d='M181.66,170.34a8,8,0,0,1,0,11.32l-48,48a8,8,0,0,1-11.32,0l-48-48a8,8,0,0,1,11.32-11.32L128,212.69l42.34-42.35A8,8,0,0,1,181.66,170.34Zm-96-84.68L128,43.31l42.34,42.35a8,8,0,0,0,11.32-11.32l-48-48a8,8,0,0,0-11.32,0l-48,48A8,8,0,0,0,85.66,85.66Z'/%3E%3C/svg%3E")}html[data-estilo=cupertino] :is(.af-btn,.af-volver,.af-mini,.cta,.btn-cancel,.obs-save,.cal-modal-save,.cal-modal-cancel,.env-pdf,.btn-add-veh,.btn-ghost,.btn-face){border:0;border-radius:var(--cu-r-capsula);box-shadow:none;filter:none;text-transform:none;letter-spacing:0}@media (min-width:761px){html[data-estilo=cupertino] .adm :is(.af-btn,.af-volver){min-height:var(--cu-control-p);height:auto;padding:0 16px;font:500 14px/20px var(--cu-letra);letter-spacing:var(--cu-tr-14);gap:6px}html[data-estilo=cupertino] .adm .af-btn.ok{font-weight:600}}html[data-estilo=cupertino] :is(.af-mini,.cal-mes button){min-height:28px;padding:0 12px;font:500 13px/18px var(--cu-letra)}@media (max-width:760px){html[data-estilo=cupertino] .adm :is(.af-btn,.af-volver){min-height:var(--cu-control-c);padding:0 20px;font:var(--cu-t-titular);letter-spacing:var(--cu-tr-17)}}html[data-estilo=cupertino] :is(.btn-cancel,.obs-save){min-height:var(--cu-control-c);padding:0 20px;font:var(--cu-t-titular);letter-spacing:var(--cu-tr-17)}html[data-estilo=cupertino] .cta{min-height:var(--cu-control-grande);padding:0 24px;font:var(--cu-t-titular);letter-spacing:var(--cu-tr-17)}html[data-estilo=cupertino] :is(.af-btn,.cta,.btn-cancel,.af-volver) svg{width:16px;height:16px;stroke-width:1.5}html[data-estilo=cupertino] .phone :is(.cta,.btn-cancel) svg{width:20px;height:20px}html[data-estilo=cupertino] :is(.af-btn.ok,.cta,.cta.verde,.cal-modal-save,.obs-save,.af-btn.gx-verde-btn,.cta.of-aceptar){background-color:var(--accent);color:var(--on-accent)}@media (hover:hover){html[data-estilo=cupertino] :is(.af-btn.ok,.cta,.cta.verde,.cal-modal-save,.obs-save,.af-btn.gx-verde-btn):not(:disabled):hover{background-color:var(--cu-tinte-encima);color:var(--on-accent);filter:none;box-shadow:none}}html[data-estilo=cupertino] :is(.af-btn.ok,.cta,.cta.verde,.cal-modal-save,.obs-save,.af-btn.gx-verde-btn):not(:disabled):active{background-color:var(--cu-tinte-pulsado);filter:none}html[data-estilo=cupertino] :is(.af-btn.ghost,.af-volver,.af-mini,.btn-cancel,.cal-modal-cancel,.env-pdf,.btn-ghost,.btn-face,.cta.gris,.btn-add-veh){background-color:var(--cu-relleno-3);color:var(--cu-texto)}@media (hover:hover){html[data-estilo=cupertino] :is(.af-btn.ghost,.af-volver,.af-mini,.btn-cancel,.cal-modal-cancel,.env-pdf,.btn-ghost,.btn-face,.cta.gris,.btn-add-veh):not(:disabled):hover{background-color:var(--cu-relleno-2);color:var(--cu-texto);border-color:transparent;box-shadow:none;filter:none}}html[data-estilo=cupertino] :is(.af-btn.ghost,.af-volver,.af-mini,.btn-cancel,.cal-modal-cancel,.env-pdf,.btn-ghost,.btn-face,.cta.gris,.btn-add-veh):not(:disabled):active{background-color:var(--cu-relleno-1)}html[data-estilo=cupertino] :is(.af-btn.danger,.btn-cancel.rojo,.af-mini.del){background-color:var(--cu-relleno-3);color:var(--cu-rojo-gris)}@media (hover:hover){html[data-estilo=cupertino] :is(.af-btn.danger,.btn-cancel.rojo,.af-mini.del):not(:disabled):hover{background-color:var(--cu-relleno-2);color:var(--cu-rojo-gris);border-color:transparent}}html[data-estilo=cupertino] :is(.af-btn.danger,.btn-cancel.rojo,.af-mini.del):not(:disabled):active{background-color:var(--cu-relleno-1)}html[data-estilo=cupertino] .cta.rojo{background-color:var(--cu-rojo-relleno);color:#FFFFFF}@media (hover:hover){html[data-estilo=cupertino] .cta.rojo:not(:disabled):hover{background-color:var(--cu-rojo-encima);color:#FFFFFF}}html[data-estilo=cupertino] .cta.rojo:not(:disabled):active{background-color:var(--cu-rojo-pulsado)}html[data-estilo=cupertino] :is(.ver-mas,.recuperar){background-color:transparent;border:0;color:var(--accent-ink);box-shadow:none}html[data-estilo=cupertino] :is(.af-eye,.cal-modal-x){background-color:transparent;border:0;color:var(--cu-texto-2);box-shadow:none}@media (hover:hover){html[data-estilo=cupertino] :is(.ver-mas,.recuperar,.af-eye):hover{background-color:var(--cu-encima)}}html[data-estilo=cupertino] :is(.af-btn,.af-volver,.af-mini,.cta,.btn-cancel,.obs-save,.cal-modal-save,.cal-modal-cancel):disabled:not([aria-busy=true]):not([data-ocupado]){background-color:var(--cu-relleno-3);color:var(--cu-texto-3);opacity:1;filter:none;cursor:default;box-shadow:none}html[data-estilo=cupertino] :is(.af-btn.ok,.cta,.cta.verde,.obs-save,.cal-modal-save):is([aria-busy=true],[data-ocupado]){background-color:var(--accent);color:var(--on-accent)}html[data-estilo=cupertino] :is(.af-btn.ghost,.btn-cancel,.af-volver,.cal-modal-cancel):is([aria-busy=true],[data-ocupado]){background-color:var(--cu-relleno-3);color:var(--cu-texto)}html[data-estilo=cupertino] :is(.af-btn.danger,.btn-cancel.rojo):is([aria-busy=true],[data-ocupado]){background-color:var(--cu-relleno-3);color:var(--cu-rojo-gris)}html[data-estilo=cupertino] .cta.rojo:is([aria-busy=true],[data-ocupado]){background-color:var(--cu-rojo-relleno);color:#FFFFFF}html[data-estilo=cupertino] :is(.af-field,.ffield,.row,.nx-f,.doc-in) input[type=file]::file-selector-button{min-height:28px;padding:0 12px;margin-right:10px;border:0;border-radius:var(--cu-r-capsula);background-color:var(--cu-relleno-3);color:var(--cu-texto);font:500 13px/18px var(--cu-letra);cursor:pointer}html[data-estilo=cupertino] :is(.segmented,.est-modo,.fxm-seg,.ed-tipo,.nx-seg,.cal-vistas.seg){background-color:var(--cu-relleno-3);border:0;border-radius:var(--cu-r-capsula);padding:2px;gap:0;box-shadow:none}html[data-estilo=cupertino] :is(.segmented .seg,.est-modo>button,.fxm-seg>button,.ed-tipo>button,.nx-seg>button,.cal-vistas.seg>button){flex:1 1 0;min-height:28px;padding:0 12px;border:0;border-radius:var(--cu-r-capsula);background-color:transparent;color:var(--cu-texto-2);box-shadow:none;font:var(--cu-t-nota);letter-spacing:var(--cu-tr-13);text-transform:none}@media (pointer:coarse){html[data-estilo=cupertino] :is(.segmented .seg,.est-modo>button,.fxm-seg>button,.ed-tipo>button,.nx-seg>button,.cal-vistas.seg>button){min-height:32px}}html[data-estilo=cupertino] :is(.segmented .seg,.est-modo>button,.fxm-seg>button,.ed-tipo>button,.nx-seg>button,.cal-vistas.seg>button).on,html[data-estilo=cupertino] body.dark :is(.segmented .seg,.est-modo>button,.fxm-seg>button,.ed-tipo>button,.nx-seg>button,.cal-vistas.seg>button).on{background-color:var(--cu-segmento-sel);color:var(--cu-texto);font-weight:600;box-shadow:var(--cu-sombra-pieza),0 0 0 .5px rgba(0,0,0,.04)}@media (hover:hover){html[data-estilo=cupertino] :is(.segmented .seg,.est-modo>button,.fxm-seg>button,.ed-tipo>button,.nx-seg>button,.cal-vistas.seg>button):not(.on):hover{color:var(--cu-texto);background-color:transparent}}html[data-estilo=cupertino] :is(.segmented .seg,.est-modo>button,.fxm-seg>button,.ed-tipo>button,.nx-seg>button,.cal-vistas.seg>button):not(.on):active{color:var(--cu-texto);background-color:var(--cu-relleno-2)}html[data-estilo=cupertino] :is(.est-modo,.fxm-seg,.ed-tipo,.nx-seg)>button:disabled{opacity:.4}html[data-estilo=cupertino] .anim-pildora>button.on,html[data-estilo=cupertino] body.dark .anim-pildora>button.on{background-color:transparent;box-shadow:none}html[data-estilo=cupertino] .af-tabbar{border-bottom:var(--cu-hairline) solid var(--cu-sep)}html[data-estilo=cupertino] .af-tabbar>button{font:500 14px/20px var(--cu-letra);color:var(--cu-texto-2);text-transform:none;letter-spacing:0}html[data-estilo=cupertino] .af-tabbar>button.on{font-weight:600;color:var(--cu-texto);box-shadow:inset 0 -2px 0 var(--accent)}html[data-estilo=cupertino] :is(.pill,.fchip,.sob-tab,.cal-fchip,.smv-btn){min-height:32px;padding:0 14px;border:0;border-radius:var(--cu-r-capsula);box-shadow:none;background-color:var(--cu-relleno-3);color:var(--cu-texto);font:500 13px/18px var(--cu-letra);letter-spacing:var(--cu-tr-13);text-transform:none}@media (min-width:761px){html[data-estilo=cupertino] .adm :is(.pill,.fchip,.cal-fchip,.smv-btn){min-height:28px}}html[data-estilo=cupertino] :is(.pill,.fchip,.sob-tab,.cal-fchip,.smv-btn).on,html[data-estilo=cupertino] body.dark :is(.pill,.fchip,.sob-tab,.cal-fchip,.smv-btn).on{background-color:var(--accent-soft);color:var(--accent-ink);font-weight:600}html[data-estilo=cupertino] :is(.pill,.fchip,.sob-tab,.cal-fchip).on:before{content:"";display:inline-block;width:12px;height:12px;margin-right:5px;vertical-align:-1px;background-color:currentColor;-webkit-mask:var(--cu-ic-check) center /contain no-repeat;mask:var(--cu-ic-check) center /contain no-repeat}@media (hover:hover){html[data-estilo=cupertino] :is(.pill,.fchip,.sob-tab,.cal-fchip,.smv-btn):not(.on):hover{background-color:var(--cu-relleno-2)}}html[data-estilo=cupertino] :is(.pill,.fchip,.sob-tab,.cal-fchip,.smv-btn):not(.on):active{background-color:var(--cu-relleno-1)}html[data-estilo=cupertino] :is(.switch,.adm-switch){width:var(--cu-switch-an);height:var(--cu-switch-al);border:0;border-radius:var(--cu-r-capsula);background-color:var(--cu-relleno-2);box-shadow:inset 0 0 0 1px var(--cu-borde-control)}html[data-estilo=cupertino] :is(.switch .knob,.adm-switch i){top:2px;left:2px;width:var(--cu-switch-bola-an);height:var(--cu-switch-bola);border-radius:var(--cu-r-capsula);background-color:var(--cu-bola);background-image:none;box-shadow:var(--cu-sombra-pieza);transition:left .25s var(--cu-muelle-suave),width .25s var(--cu-muelle-suave)}html[data-estilo=cupertino] :is(.switch.on,.adm-switch.on),html[data-estilo=cupertino] body.dark :is(.switch.on,.adm-switch.on){background-color:var(--accent);box-shadow:none}html[data-estilo=cupertino] :is(.switch.on .knob,.adm-switch.on i){left:calc(var(--cu-switch-an) - var(--cu-switch-bola-an) - 2px)}@media (hover:hover){html[data-estilo=cupertino] :is(.switch,.adm-switch):not(.on):hover{background-color:var(--cu-relleno-1)}html[data-estilo=cupertino] :is(.switch,.adm-switch).on:hover{background-color:var(--cu-tinte-encima)}}html[data-estilo=cupertino] :is(.switch,.adm-switch):active :is(.knob,i){width:calc(var(--cu-switch-bola-an) + 6px)}html[data-estilo=cupertino] :is(.switch.on,.adm-switch.on):active :is(.knob,i){left:calc(var(--cu-switch-an) - var(--cu-switch-bola-an) - 8px)}html[data-estilo=cupertino] :is(.switch,.adm-switch):disabled{opacity:.4}html[data-estilo=cupertino] :is(.af-switch i,.tf-sw i){background-color:var(--cu-relleno-2);box-shadow:inset 0 0 0 1px var(--cu-borde-control);border-radius:var(--cu-r-capsula)}html[data-estilo=cupertino] :is(.af-switch.on i,.tf-sw.on i){background-color:var(--accent);box-shadow:none}html[data-estilo=cupertino] :is(.af-switch i:after,.tf-sw i:after,.nx-sw:after,.gps-tog span:after){background-color:var(--cu-bola);background-image:none;box-shadow:var(--cu-sombra-pieza)}html[data-estilo=cupertino] :is(.af-field input:not([type=checkbox],[type=radio],[type=file],[type=range]),.af-field select,.af-field textarea,.fsel select,.fmulti-btn,.doc-in,.cal-modal-ta,.cal-com textarea,.nx-ta,.rech-in,.tf-in,.fx-rect-in,.of-campo,.selcli-btn,.hr-sel){background-color:var(--cu-hundido);border:1px solid var(--cu-borde-control);border-radius:var(--cu-r-campo);box-shadow:none;color:var(--cu-texto);font:var(--cu-t-cuerpo);letter-spacing:var(--cu-tr-17);outline:none;transition:border-color var(--cu-d-rapida) var(--cu-ease),box-shadow var(--cu-d-rapida) var(--cu-ease)}html[data-estilo=cupertino] :is(.af-field input:not([type=checkbox],[type=radio],[type=file],[type=range]),.af-field select,.fsel select,.fmulti-btn,.doc-in,.tf-in,.fx-rect-in,.of-campo,.selcli-btn,.hr-sel){height:var(--cu-control-c);min-height:0;padding:0 16px}html[data-estilo=cupertino] :is(.af-field textarea,.cal-modal-ta,.cal-com textarea,.nx-ta){min-height:88px;padding:10px 16px}@media (min-width:761px){html[data-estilo=cupertino] .adm :is(.af-field input:not([type=checkbox],[type=radio],[type=file],[type=range]),.af-field select,.fsel select,.fmulti-btn,.doc-in,.tf-in,.fx-rect-in,.selcli-btn,.hr-sel){height:var(--cu-control-p);padding:0 12px;border-radius:10px;font:var(--cu-p-cuerpo);letter-spacing:var(--cu-tr-14)}html[data-estilo=cupertino] .adm :is(.af-field textarea,.cal-modal-ta,.cal-com textarea,.nx-ta){min-height:80px;padding:6px 12px;border-radius:10px;font:var(--cu-p-cuerpo)}html[data-estilo=cupertino] .adm .ffield :is(.fsel select,.fmulti-btn){height:var(--cu-control-p)}}html[data-estilo=cupertino] .pant-sel select.pant-caja.con-punto{padding-left:36px}html[data-estilo=cupertino] :is(.af-field,.fsel,.ffield,.doc-in,.nx-f,.tf-in) ::-moz-placeholder,html[data-estilo=cupertino] :is(.doc-in,.rech-in,.tf-in,.of-campo,.nx-ta)::-moz-placeholder{color:var(--cu-texto-2);opacity:1}html[data-estilo=cupertino] :is(.af-field,.fsel,.ffield,.doc-in,.nx-f,.tf-in) ::placeholder,html[data-estilo=cupertino] :is(.doc-in,.rech-in,.tf-in,.of-campo,.nx-ta)::placeholder{color:var(--cu-texto-2);opacity:1}@media (hover:hover){html[data-estilo=cupertino] :is(.af-field input:not([type=checkbox],[type=radio],[type=file],[type=range]),.af-field select,.af-field textarea,.fsel select,.fmulti-btn,.doc-in,.nx-ta,.tf-in,.selcli-btn,.hr-sel):not(:disabled):not(:focus):hover{border-color:var(--cu-texto-2);box-shadow:0 0 0 1px var(--cu-texto-2)}}html[data-estilo=cupertino] :is(.af-field input:not([type=checkbox],[type=radio],[type=file],[type=range]),.af-field select,.af-field textarea,.fsel select,.fmulti-btn,.doc-in,.cal-modal-ta,.cal-com textarea,.nx-ta,.rech-in,.tf-in,.fx-rect-in,.of-campo,.selcli-btn,.hr-sel):is(:focus,:focus-visible){border-color:var(--cu-anillo);box-shadow:0 0 0 1px var(--cu-anillo),0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent);outline:2px solid transparent;background-color:var(--cu-hundido)}html[data-estilo=cupertino] :is(.af-field input,.af-field select,.af-field textarea,.fsel select,.fmulti-btn,.doc-in,.nx-ta,.tf-in,.selcli-btn,.hr-sel):disabled{background-color:var(--cu-relleno-3);border-color:var(--cu-relleno-1);color:var(--cu-texto-3);cursor:default}html[data-estilo=cupertino] :is(.af-field,.ffield){gap:6px}html[data-estilo=cupertino] :is(.af-field label,.ffield>label,.flabel){font:var(--cu-t-subtitulo);letter-spacing:var(--cu-tr-15);color:var(--cu-texto-2);text-transform:none}@media (min-width:761px){html[data-estilo=cupertino] .adm :is(.af-field label,.ffield>label){font:500 12px/16px var(--cu-letra);letter-spacing:0}}html[data-estilo=cupertino] :is(.af-field,.row,.nx-f,.tf-in,.doc-in) input[type=number]{-moz-appearance:textfield}html[data-estilo=cupertino] :is(.af-field,.row,.nx-f,.tf-in,.doc-in) input[type=number]::-webkit-inner-spin-button,html[data-estilo=cupertino] :is(.af-field,.row,.nx-f,.tf-in,.doc-in) input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html[data-estilo=cupertino] .buscador{border:0;border-radius:var(--cu-r-capsula);background-color:var(--cu-relleno-3);box-shadow:none;min-height:36px}html[data-estilo=cupertino] .buscador :is(input,input:focus){background-color:transparent;border:0;box-shadow:none;font:var(--cu-t-cuerpo);letter-spacing:var(--cu-tr-17);color:var(--cu-texto)}html[data-estilo=cupertino] .buscador svg{color:var(--cu-texto-2)}html[data-estilo=cupertino] .buscador:has(input:focus-visible){outline:2px solid var(--cu-anillo);outline-offset:2px}@media (min-width:761px){html[data-estilo=cupertino] .adm .buscador{min-height:32px}html[data-estilo=cupertino] .adm .buscador input{font:var(--cu-p-cuerpo)}}html[data-estilo=cupertino] .row .fieldin{font:var(--cu-t-cuerpo);letter-spacing:var(--cu-tr-17);color:var(--cu-texto-2);font-variant-numeric:tabular-nums}html[data-estilo=cupertino] .row .fieldin::-moz-placeholder{color:var(--cu-texto-2);font-weight:400}html[data-estilo=cupertino] .row .fieldin::placeholder{color:var(--cu-texto-2);font-weight:400}html[data-estilo=cupertino] .row:has(.fieldin:focus-visible){box-shadow:inset 0 0 0 2px var(--cu-anillo);outline:2px solid transparent;outline-offset:-2px}html[data-estilo=cupertino] .row .fieldin:focus-visible{outline:none}html[data-estilo=cupertino] .card>.row:first-child:has(.fieldin:focus-visible){border-top-left-radius:var(--cu-r-grupo-c);border-top-right-radius:var(--cu-r-grupo-c)}html[data-estilo=cupertino] .card>.row:last-child:has(.fieldin:focus-visible){border-bottom-left-radius:var(--cu-r-grupo-c);border-bottom-right-radius:var(--cu-r-grupo-c)}html[data-estilo=cupertino] :is(.adm,.phone) select:not(:is(.gm-style,.gm-err-container) *){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--cu-flecha-select);background-repeat:no-repeat;background-position:right 12px center;background-size:12px 12px;padding-right:32px;color-scheme:inherit}html[data-estilo=cupertino] .fsel .chev{display:none}html[data-estilo=cupertino] :is(.row select.fieldin,.row.err select.fieldin,body.dark .row:not(.err) select.fieldin){background-image:var(--cu-flecha-select);background-position:100%;padding-right:20px}html[data-estilo=cupertino] :is(.af-field,.ffield,.card,.fmulti-pop,.svc-tbl,.doc-tabla,.adm-table,.gtab) input[type=checkbox]:not(:is(.gm-style,.gm-err-container) *){-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;margin:0;padding:0;min-width:0;cursor:pointer;box-shadow:none;width:16px;height:16px;border-radius:var(--cu-r-casilla);border:1px solid var(--cu-borde-control);background-color:var(--cu-hundido);background-repeat:no-repeat;background-position:50%;background-size:10px 10px}@media (max-width:760px){html[data-estilo=cupertino] :is(.af-field,.ffield,.card,.fmulti-pop,.svc-tbl,.doc-tabla,.adm-table,.gtab) input[type=checkbox]:not(:is(.gm-style,.gm-err-container) *){width:22px;height:22px;border-radius:50%;background-size:14px 14px}}html[data-estilo=cupertino] :is(.af-field,.ffield,.card,.fmulti-pop,.svc-tbl,.doc-tabla,.adm-table,.gtab) input[type=checkbox]:not(:is(.gm-style,.gm-err-container) *):checked{border-color:transparent;background-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23FFFFFF' d='M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z'/%3E%3C/svg%3E")}@media (hover:hover){html[data-estilo=cupertino] :is(.af-field,.ffield,.card,.fmulti-pop,.svc-tbl,.doc-tabla,.adm-table,.gtab) input[type=checkbox]:not(:checked):hover{border-color:var(--cu-texto-2)}}html[data-estilo=cupertino] :is(.af-field,.ffield,.card,.fmulti-pop,.svc-tbl,.doc-tabla,.adm-table,.gtab) input[type=checkbox]:not(:checked):active{background-color:var(--cu-relleno-1)}html[data-estilo=cupertino] :is(.af-field,.ffield,.card,.fmulti-pop,.svc-tbl,.doc-tabla,.adm-table,.gtab) input[type=checkbox]:checked:active{background-color:var(--cu-tinte-pulsado)}html[data-estilo=cupertino] :is(.af-field,.ffield,.card,.fmulti-pop,.svc-tbl,.doc-tabla,.adm-table,.gtab) input[type=checkbox]:disabled{opacity:.4;cursor:default}html[data-estilo=cupertino] :is(.invalido,.in.err,input.err,select.err,textarea.err,.nx-ta.err,.hr-sel.err,.selcli-btn.err,.falta,.rech-in.mal,.nx-arch2.mal,.ed-acc.mal,.doc-nota.mal,.fsel.invalido select,.tf-in.invalido,.tf-uni.invalido,.rx-drop.invalido,.fx-rect-in.invalido,.af-pwd:has(.invalido) input):not(.fieldin){border-color:var(--cu-rojo);background-color:var(--cu-rojo-suave);box-shadow:0 0 0 1px var(--cu-rojo);outline:2px solid transparent}html[data-estilo=cupertino] :is(.invalido,.in.err,input.err,select.err,textarea.err,.nx-ta.err,.hr-sel.err,.selcli-btn.err,.falta,.rech-in.mal,.tf-in.invalido,.fx-rect-in.invalido,.fsel.invalido select):not(.fieldin):focus{border-color:var(--cu-rojo);box-shadow:0 0 0 1px var(--cu-rojo),0 0 0 4px color-mix(in srgb,var(--cu-rojo) 22%,transparent)}html[data-estilo=cupertino] :is(.nx-f .in.err,.nx-f input.in.err,.nx-f select.in.err,.fx-raiz .nx-row .in.err,.rech-in.mal,.res-rech .rech-in.alm-in.mal){border-color:var(--cu-rojo)!important;border-width:1px!important;background-color:var(--cu-rojo-suave)!important}html[data-estilo=cupertino] .row.err{box-shadow:inset 0 0 0 2px var(--cu-rojo);background-color:var(--cu-rojo-suave);outline:2px solid transparent;outline-offset:-2px}html[data-estilo=cupertino] .row:is(.err) .fieldin::-moz-placeholder{color:var(--cu-rojo);opacity:1}html[data-estilo=cupertino] .row:is(.err) .fieldin::placeholder{color:var(--cu-rojo);opacity:1}html[data-estilo=cupertino] :is(.fieldin.err,.fieldin.mal,.fieldin.hora.mal){color:var(--cu-rojo)}html[data-estilo=cupertino] body .req,html[data-estilo=cupertino] body :is(.af-field,.ffield,.row) :is(label,.ttl) .req{color:var(--cu-texto-2);font-weight:600}html[data-estilo=cupertino] body .row.err .req,html[data-estilo=cupertino] body .row.err .ttl .req,html[data-estilo=cupertino] body :is(.af-field,.ffield,.nx-f):has(:is(.invalido,.err,.falta,.mal)) .req,html[data-estilo=cupertino] body :is(.af-field,.ffield,.nx-f):has(:is(.invalido,.err,.falta,.mal)) label .req{color:var(--cu-rojo)}html[data-estilo=cupertino] .af-msg{display:flex;align-items:flex-start;gap:4px;margin-top:6px;color:var(--cu-rojo);font:var(--cu-t-nota);letter-spacing:var(--cu-tr-13);text-align:left;-moz-text-align-last:auto;text-align-last:auto}html[data-estilo=cupertino] .af-msg svg{width:14px;height:14px;margin-top:2px;flex:none}@media (min-width:761px){html[data-estilo=cupertino] .adm .af-msg{font:var(--cu-p-nota)}html[data-estilo=cupertino] .adm .af-msg svg{margin-top:1px}}html[data-estilo=cupertino] .af-hint{font:var(--cu-p-nota);color:var(--cu-texto-2)}html[data-estilo=cupertino] :is(.af-error,.af-modal-err){padding:10px 12px;border-radius:10px;background-color:var(--cu-rojo-suave);color:var(--cu-rojo);font:400 13px/18px var(--cu-letra)}@media (forced-colors:active){html[data-estilo=cupertino] :is(.invalido,.in.err,input.err,select.err,.row.err,.row:has(.fieldin:focus-visible)){outline:2px solid CanvasText}}html[data-estilo=cupertino] .af-title{font:var(--cu-t-titulo2);letter-spacing:var(--cu-tr-22);color:var(--cu-texto);text-decoration:none;text-transform:none}html[data-estilo=cupertino] .af-sec-h{font:var(--cu-p-titulo3);letter-spacing:var(--cu-tr-15);color:var(--cu-texto);text-transform:none;text-decoration:none;border-bottom:0;padding-bottom:0}html[data-estilo=cupertino] .btn-add-veh{min-height:var(--cu-control-c);padding:0 20px;font:var(--cu-t-titular);letter-spacing:var(--cu-tr-17)}html[data-estilo=cupertino] .btn-add-veh svg{color:var(--accent-ink)}html[data-estilo=cupertino] .fmulti-btn .chev{display:none}html[data-estilo=cupertino] :is(.adm,.phone,body) .fmulti-btn{background-image:var(--cu-flecha-select);background-repeat:no-repeat;background-position:right 12px center;background-size:12px 12px;padding-right:32px}@media (max-width:760px){html[data-estilo=cupertino] .adm .doc-barra.doble .af-btn{white-space:normal;height:auto;padding-block:6px;text-wrap:balance;overflow:visible}}html[data-estilo=cupertino] .af-btn.mini{border-radius:var(--cu-r-capsula)}html[data-estilo=cupertino] .row.err:has(.fieldin:focus-visible){box-shadow:inset 0 0 0 2px var(--cu-rojo),inset 0 0 0 5px color-mix(in srgb,var(--cu-rojo) 22%,transparent);background-color:var(--cu-rojo-suave)}html[data-estilo=cupertino] .doc-tabla{border:0;border-radius:0;background-color:transparent;box-shadow:none}html[data-estilo=cupertino] :is(.svc-wrap,.emp-tabla,.pl2-tabla,.gx-res-t,.emi-tabla,.cli-tabla,.ae-tabla,.veh-tabla,.cond-tabla){border:0;border-radius:var(--cu-r-tarjeta-p);background-color:var(--cu-celda);overflow:auto hidden;box-shadow:var(--cu-sombra-1),0 0 0 .5px var(--cu-borde-caja);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--cu-texto-2) 60%,transparent) transparent}html[data-estilo=cupertino] .svc-tbl{background-color:var(--cu-celda);font:var(--cu-p-cuerpo)}html[data-estilo=cupertino] .svc-tbl :is(th,td),html[data-estilo=cupertino] .svc-tbl :is(th,td).blk{border-right:0;background-color:var(--cu-celda)}html[data-estilo=cupertino] .svc-tbl thead th{position:sticky;top:0;z-index:1;height:32px;padding:0 12px;background-color:var(--cu-celda);font:500 11px/14px var(--cu-letra);letter-spacing:var(--cu-tr-11);text-transform:none;text-decoration:none;color:var(--cu-texto-2);border-bottom:1px solid var(--cu-sep-opaco);white-space:nowrap}html[data-estilo=cupertino] .svc-tbl thead tr>th+th:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;background-color:var(--cu-sep)}html[data-estilo=cupertino] .svc-tbl thead .subs th{font:500 11px/14px var(--cu-letra);color:var(--cu-texto-2);background-color:var(--cu-celda);border-bottom:1px solid var(--cu-sep-opaco)}html[data-estilo=cupertino] .svc-tbl tbody td{height:36px;padding:0 12px;border-bottom:0;font:var(--cu-p-cuerpo);letter-spacing:var(--cu-tr-14);color:var(--cu-texto);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-estilo=cupertino] .svc-tbl tbody td:is(.dia,.b,:first-child){font-weight:400}html[data-estilo=cupertino] .svc-tbl tbody td[colspan]{height:auto;white-space:normal;overflow:visible}html[data-estilo=cupertino] .svc-tbl tbody td.vacio,html[data-estilo=cupertino] .svc-tbl tbody tr:has(>td.vacio) td{padding:32px 16px;background-color:var(--cu-celda)}html[data-estilo=cupertino] :is(.tf-mas td,.at-mas.tf-mas){background-color:var(--cu-celda)!important}html[data-estilo=cupertino] .tf-mas button{min-height:36px;padding:0 12px;font:500 13px/18px var(--cu-letra);color:var(--accent-ink)}@media (hover:hover){html[data-estilo=cupertino] .tf-mas button:hover{background-color:var(--cu-encima)}}html[data-estilo=cupertino] .svc-tbl tbody tr:nth-child(2n) td{background-color:var(--cu-fila-alterna)}html[data-estilo=cupertino] .svc-tbl :is(td.dia,td.num,td.hora,.num){font-variant-numeric:tabular-nums}html[data-estilo=cupertino] .svc-tbl .na{color:var(--cu-texto-2);font-weight:400}@media (hover:hover){html[data-estilo=cupertino] .svc-tbl tbody tr:hover td{background-color:var(--cu-encima)}}html[data-estilo=cupertino] .svc-tbl tbody tr:active td{background-color:var(--cu-pulsado-fila)}html[data-estilo=cupertino] .svc-tbl tbody tr:is(.sel,.on,[aria-selected=true]) td{background-color:var(--accent-soft);color:var(--cu-texto)}html[data-estilo=cupertino] .svc-tbl tbody tr:focus-visible{outline:2px solid transparent;outline-offset:-2px}html[data-estilo=cupertino] .svc-tbl tbody tr:focus-visible td{box-shadow:inset 0 2px 0 var(--cu-anillo),inset 0 -2px 0 var(--cu-anillo)}html[data-estilo=cupertino] :is(.svc-tbl th.ord,.adm-table th) .sort{width:9px;height:9px;font-size:0;line-height:0;color:var(--cu-texto-2);background-color:currentColor;-webkit-mask:var(--cu-ic-caret-up) center /contain no-repeat;mask:var(--cu-ic-caret-up) center /contain no-repeat}html[data-estilo=cupertino] :is(.svc-tbl th.ord,.adm-table th) .sort.on{color:var(--cu-texto-2)}html[data-estilo=cupertino] .adm-table th:has(.sort.on){font-weight:600;color:var(--cu-texto)}html[data-estilo=cupertino] .svc-tbl th.ord:has(.sort.on){font-weight:600;color:var(--cu-texto)}html[data-estilo=cupertino] .svc-tbl tbody tr.editable:hover{transform:none;box-shadow:none}html[data-estilo=cupertino] .gtab{background-color:var(--cu-celda)!important}html[data-estilo=cupertino] :is(.vres,.vres-t,.env-card){background-color:var(--cu-celda)!important;border-color:transparent!important;box-shadow:var(--cu-sombra-1),0 0 0 .5px var(--cu-borde-caja)!important;border-radius:var(--cu-r-tarjeta-p)}html[data-estilo=cupertino] :is(.adm-table,.gtab,.vres-t) :is(th,td){border-color:var(--cu-sep)}html[data-estilo=cupertino] :is(.adm-table,.gtab,.vres-t) thead th{font:500 11px/14px var(--cu-letra);text-transform:none;letter-spacing:var(--cu-tr-11);color:var(--cu-texto-2);background-color:var(--cu-celda)}html[data-estilo=cupertino] :is(.adm-table,.gtab,.vres-t) td{font:var(--cu-p-cuerpo);color:var(--cu-texto)}html[data-estilo=cupertino] :is(.vacio,.empty,.ini-vacio:not(.cob-tira),.env-vacio,.verif-srv-vacio,.ae-vacio,.pl-vacio,.tf-zvacio,.adm-wip){color:var(--cu-texto-2)!important;font-size:13px!important;font-weight:400!important;line-height:18px;text-align:center}html[data-estilo=cupertino] :is(.vacio,.empty,.ini-vacio:not(.cob-tira),.env-vacio,.verif-srv-vacio,.ae-vacio,.pl-vacio,.tf-zvacio) :is(b,strong,h2,h3,.t){display:block;color:var(--cu-texto)!important;font:var(--cu-p-titulo2);font-size:17px!important;font-weight:600!important;margin-bottom:4px}html[data-estilo=cupertino] :is(.vacio,.empty,.ini-vacio:not(.cob-tira),.env-vacio,.verif-srv-vacio,.ae-vacio,.pl-vacio,.tf-zvacio,.adm-wip) svg{width:36px;height:36px;color:var(--cu-texto-2);stroke-width:1.5;margin-bottom:12px}html[data-estilo=cupertino] .phone :is(.vacio,.empty) svg{width:44px;height:44px}html[data-estilo=cupertino] .adm-wip .ic{background-color:transparent;color:var(--cu-texto-2)}html[data-estilo=cupertino] .adm-wip h2{font:var(--cu-p-titulo2);color:var(--cu-texto)}html[data-estilo=cupertino] :is(.adm-wip p,.vacio p,.empty p){width:-moz-fit-content;width:fit-content;max-width:36ch;margin-inline:auto;text-align:left;-moz-text-align-last:auto;text-align-last:auto;-webkit-hyphens:none;hyphens:none;text-wrap:pretty}html[data-estilo=cupertino] :is(.af-modal,.cal-modal,.gps-modal,.inc6-modal,.nx-modal,.res-modal,.jr-modal,.at-modal,.eleg-modal,.cfg3-modal){-webkit-backdrop-filter:blur(var(--velo-blur));backdrop-filter:blur(var(--velo-blur))}html[data-estilo=cupertino] :is(.af-modal-card,.cal-modal-card,.red-caja,.pdf-modal,.mvp-ventana,.sinc-ventana,.ed2-ventana){background-color:var(--cu-elevado);border:0;border-radius:var(--cu-r-ventana-p);box-shadow:var(--cu-sombra-ventana);padding:20px 20px 16px;text-align:left;max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain}html[data-estilo=cupertino] .cfg3-modal :is(.af-modal-card,.cfg3-caja){background-color:var(--cu-elevado);background-image:none}html[data-estilo=cupertino] .af-modal-h{font:var(--cu-p-titulo2);letter-spacing:var(--cu-tr-17);color:var(--cu-texto);text-align:left;text-decoration:none;text-transform:none;margin:0 0 8px}html[data-estilo=cupertino] .af-modal-p{font:var(--cu-p-cuerpo);letter-spacing:var(--cu-tr-14);color:var(--cu-texto-2);max-width:68ch;margin:0 0 16px;text-align:justify;-moz-text-align-last:left;text-align-last:left;-webkit-hyphens:none;hyphens:none;text-wrap:pretty}html[data-estilo=cupertino] .af-modal-p b{color:var(--cu-texto);font-weight:600}html[data-estilo=cupertino] .af-modal-acts{justify-content:flex-end;gap:8px}html[data-estilo=cupertino] .af-modal-acts .af-btn{min-width:0}html[data-estilo=cupertino] .af-modal-ic{display:none}html[data-estilo=cupertino] .af-modal-card:has(.af-btn.danger) .af-modal-ic,html[data-estilo=cupertino] .af-modal-ic:is(.danger,.gx-rojo-ic){display:block;width:28px;height:28px;margin:0 0 12px;border-radius:0;background-color:var(--cu-rojo);-webkit-mask:var(--cu-ic-warning) center /contain no-repeat;mask:var(--cu-ic-warning) center /contain no-repeat}html[data-estilo=cupertino] :is(.af-modal-card:has(.af-btn.danger) .af-modal-ic,.af-modal-ic:is(.danger,.gx-rojo-ic)) svg{display:none}html[data-estilo=cupertino] .cal-modal-x{width:28px;height:28px;border-radius:var(--cu-r-capsula);background-color:var(--cu-relleno-3);color:var(--cu-texto-2)}html[data-estilo=cupertino] .cal-modal-x svg{width:14px;height:14px}html[data-estilo=cupertino] :is(.sheet,.rq-hoja,.of-hoja,.fc-hoja,.nx-hoja){background-color:var(--cu-elevado);border-radius:var(--cu-r-hoja) var(--cu-r-hoja) 0 0;box-shadow:var(--cu-sombra-ventana);max-height:calc(100dvh - env(safe-area-inset-top) - 10px);overflow-y:auto;overscroll-behavior:contain}html[data-estilo=cupertino] :is(.sheet-grip,.sheethead .grab){width:36px;height:5px;border-radius:2.5px;background-color:var(--cu-texto-3);margin-top:5px}html[data-estilo=cupertino] .sheethead{background-color:var(--cu-elevado);border-bottom:var(--cu-hairline) solid var(--cu-sep);min-height:56px}html[data-estilo=cupertino] .sheethead .stitle{font:var(--cu-t-titular);letter-spacing:var(--cu-tr-17);color:var(--cu-texto)}html[data-estilo=cupertino] .sheethead .seyebrow{font:var(--cu-t-nota);color:var(--cu-texto-2);text-transform:none;letter-spacing:0}html[data-estilo=cupertino] :is(.sheethead .cerrar,.modal-x){width:var(--cu-cerrar-c);height:var(--cu-cerrar-c);min-width:var(--cu-cerrar-c);min-height:var(--cu-cerrar-c);border-radius:var(--cu-r-capsula);background-color:var(--cu-relleno-3);color:var(--cu-texto-2);transform:none}html[data-estilo=cupertino] :is(.sheethead .cerrar,.modal-x) svg{width:17px;height:17px}html[data-estilo=cupertino] .sheet-item{min-height:var(--cu-fila-c);padding:11px 16px;border-radius:12px;font:var(--cu-t-cuerpo);letter-spacing:var(--cu-tr-17);color:var(--cu-texto)}html[data-estilo=cupertino] .sheet-item.on{background-color:transparent;color:var(--cu-texto)}html[data-estilo=cupertino] .sheet-item .sc{color:var(--accent-ink)}@media (hover:hover){html[data-estilo=cupertino] .sheet-item:hover{background-color:var(--cu-encima)}}html[data-estilo=cupertino] .sheet-item:active{background-color:var(--cu-pulsado-fila)}html[data-estilo=cupertino] :is(.modal,.dlg,.rq-modal){background-color:var(--cu-elevado);border-radius:var(--cu-r-alerta-c);box-shadow:var(--cu-sombra-ventana);max-height:calc(100dvh - 48px)}html[data-estilo=cupertino] :is(.modal.res-rech,.dlg){width:min(var(--cu-alerta-an),calc(100% - 32px));padding:24px 16px 16px;overflow-y:auto}html[data-estilo=cupertino] :is(.modal.res-rech,.dlg)>:is(.rech-h,.rech-p,.dlg-msg,.dlg-nota,h3,p){padding-inline:15px}html[data-estilo=cupertino] :is(.modal.res-rech,.dlg) .btnrow{gap:8px;margin-top:20px!important}html[data-estilo=cupertino] :is(.modal.res-rech,.dlg) .btnrow>:is(.cta,.btn-cancel){min-height:var(--cu-alerta-boton)}html[data-estilo=cupertino] .modal-head{background-color:var(--cu-elevado);border-bottom:var(--cu-hairline) solid var(--cu-sep)}html[data-estilo=cupertino] .modal-t{font:var(--cu-t-titular);letter-spacing:var(--cu-tr-17)}html[data-estilo=cupertino] .rech-h{font:700 17px/22px var(--cu-letra);letter-spacing:var(--cu-tr-17);color:var(--cu-texto);text-align:left;margin:0 0 6px}html[data-estilo=cupertino] .rech-p{font:var(--cu-t-subtitulo);letter-spacing:var(--cu-tr-15);color:var(--cu-texto-2);text-align:justify;-moz-text-align-last:left;text-align-last:left;-webkit-hyphens:none;hyphens:none}html[data-estilo=cupertino] .btnrow{gap:12px;flex-wrap:wrap}html[data-estilo=cupertino] .btnrow>:is(.cta,.btn-cancel){flex:1 1 0;min-width:120px;min-height:var(--cu-control-c);margin-top:0}html[data-estilo=cupertino] .rech-h .req{color:var(--cu-texto-2);font-weight:600}html[data-estilo=cupertino] .navback{color:var(--accent-ink);font:var(--cu-t-cuerpo)}html[data-estilo=cupertino] :is(.sheet-scrim,.dlg-scrim,.modal-scrim,.rolm-dim,.rolsheet-dim,.rq-velo){background-color:var(--velo)}html[data-estilo=cupertino] :is(.sheet-scrim.open,.dlg-scrim.open,.modal-scrim,.rolm-dim,.rolsheet-dim,.rq-velo){-webkit-backdrop-filter:blur(var(--velo-blur));backdrop-filter:blur(var(--velo-blur))}html[data-estilo=cupertino] :is(.adm-rolmenu,.ed-menu,.nx-menu,.mexp-menu,.dir-menu,.ae-pop,.buz-pop,.fmulti-pop,.texto-entero,.doc-pop,.fpc-menu,.gps-ala-pop,.dsel-pop,.selcli-menu,.chart-tip,.pac-container){background-color:var(--cu-elevado);border:0;border-radius:var(--cu-r-menu-p);box-shadow:var(--cu-sombra-menu);-webkit-backdrop-filter:none;backdrop-filter:none;padding:6px}html[data-estilo=cupertino] :is(.adm-rolmenu,.ed-menu,.nx-menu,.mexp-menu,.dir-menu,.fpc-menu,.gps-ala-pop,.dsel-pop,.selcli-menu,.fmulti-pop){min-width:200px}html[data-estilo=cupertino] :is(.adm-rolmenu,.ed-menu,.nx-menu,.mexp-menu,.dir-menu,.fpc-menu,.gps-ala-pop,.dsel-pop,.selcli-menu,.fmulti-pop)>:is(button,a,[role=menuitem],[role=option],.fmulti-opt){display:flex;align-items:center;gap:8px;width:100%;min-height:28px;padding:0 10px;border:0;border-radius:var(--cu-r-sel);background-color:transparent;color:var(--cu-texto);font:var(--cu-p-cuerpo);letter-spacing:var(--cu-tr-14);text-align:left;text-decoration:none;text-transform:none;box-shadow:none}html[data-estilo=cupertino] :is(.adm-rolmenu,.ed-menu,.nx-menu,.mexp-menu,.dir-menu,.fpc-menu,.gps-ala-pop,.dsel-pop,.selcli-menu,.fmulti-pop)>:is(button,a,[role=menuitem],[role=option],.fmulti-opt) svg{width:16px;height:16px;color:var(--cu-texto-2);stroke-width:1.5;flex:0 0 auto}html[data-estilo=cupertino] :is(.adm-rolmenu,.ed-menu,.nx-menu,.mexp-menu,.dir-menu,.fpc-menu,.gps-ala-pop,.dsel-pop,.selcli-menu,.fmulti-pop)>:is(button,a,[role=menuitem],[role=option],.fmulti-opt):is(:hover,:focus-visible):not(:disabled){background-color:var(--accent);color:var(--on-accent);outline:none}html[data-estilo=cupertino] :is(.adm-rolmenu,.ed-menu,.nx-menu,.mexp-menu,.dir-menu,.fpc-menu,.gps-ala-pop,.dsel-pop,.selcli-menu,.fmulti-pop)>:is(button,a,[role=menuitem],[role=option],.fmulti-opt):is(:hover,:focus-visible):not(:disabled) svg{color:var(--on-accent)}html[data-estilo=cupertino] :is(.adm-rolmenu,.ed-menu,.nx-menu,.mexp-menu,.dir-menu,.fpc-menu,.gps-ala-pop,.dsel-pop,.selcli-menu,.fmulti-pop)>:is(button,a,[role=menuitem]):active:not(:disabled){background-color:var(--cu-tinte-pulsado);color:var(--on-accent)}html[data-estilo=cupertino] :is(.adm-rolmenu,.ed-menu,.nx-menu,.mexp-menu,.dir-menu,.fpc-menu,.dsel-pop)>:is(button,a,[role=menuitem]):is(.del,.rojo,.danger,.peligro,.salir){color:var(--cu-rojo)}html[data-estilo=cupertino] :is(.adm-rolmenu,.ed-menu,.nx-menu,.mexp-menu,.dir-menu,.fpc-menu,.dsel-pop)>:is(button,a,[role=menuitem]):is(.del,.rojo,.danger,.peligro,.salir):is(:hover,:focus-visible){background-color:var(--cu-rojo-relleno);color:#FFFFFF}html[data-estilo=cupertino] :is(.adm-rolmenu,.ed-menu,.nx-menu,.mexp-menu,.dir-menu,.fpc-menu,.dsel-pop)>:is(button,a):disabled{color:var(--cu-texto-3)}html[data-estilo=cupertino] :is(.adm-rolmenu,.ed-menu,.nx-menu,.mexp-menu,.dir-menu,.fpc-menu,.dsel-pop)>:is(hr,.sep){border:0;height:var(--cu-hairline);margin:6px 10px;background-color:var(--cu-sep)}html[data-estilo=cupertino] .fmulti-opt.on:after{content:"";margin-left:auto;width:14px;height:14px;background-color:var(--accent-ink);-webkit-mask:var(--cu-ic-check) center /contain no-repeat;mask:var(--cu-ic-check) center /contain no-repeat}html[data-estilo=cupertino] .fmulti-vacio{color:var(--cu-texto-2);font:var(--cu-p-cuerpo);padding:4px 10px}html[data-estilo=cupertino] :is(.texto-entero,.chart-tip){max-width:360px;padding:8px 12px;color:var(--cu-texto);font:400 13px/18px var(--cu-letra)}html[data-estilo=cupertino] .chart-tip{font-size:12px;line-height:16px}html[data-estilo=cupertino] .pac-container{border-radius:12px;padding:4px 0}html[data-estilo=cupertino] .pac-container .pac-item{font:400 14px/20px var(--cu-letra);padding:6px 12px;border-top-color:var(--cu-sep);color:var(--cu-texto-2)}@media (max-width:760px){html[data-estilo=cupertino] :is(.adm-rolmenu,.ed-menu,.nx-menu,.mexp-menu,.dir-menu,.fpc-menu,.dsel-pop,.fmulti-pop,.selcli-menu){border-radius:var(--cu-r-menu-c)}html[data-estilo=cupertino] :is(.adm-rolmenu,.ed-menu,.nx-menu,.mexp-menu,.dir-menu,.fpc-menu,.dsel-pop,.fmulti-pop,.selcli-menu)>:is(button,a,[role=menuitem],[role=option],.fmulti-opt){min-height:44px;font:var(--cu-t-cuerpo)}}html[data-estilo=cupertino] :is(.tag:not(.mono),.tagm,.fic-est,.inc3-est,.af-rol,.gx-tag,.comp-yo){display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:0 8px;border:0;border-radius:var(--cu-r-capsula);background-color:var(--cu-relleno-3);color:var(--cu-texto);font:500 12px/16px var(--cu-letra);letter-spacing:0;text-transform:none;box-shadow:none}html[data-estilo=cupertino] :is(.tag,.tagm,.fic-est,.inc3-est,.gx-tag):is(.ok,.warn,.bad,.no,.hecho):before{content:"";width:6px;height:6px;flex:0 0 auto;border-radius:50%;background-color:var(--ok-ink)}html[data-estilo=cupertino] :is(.tag,.tagm,.fic-est,.inc3-est,.gx-tag).warn:before{background-color:var(--warn-ink)}html[data-estilo=cupertino] :is(.tag,.tagm,.fic-est,.inc3-est,.gx-tag):is(.bad,.no):before{background-color:var(--bad-ink)}html[data-estilo=cupertino] :is(.est-w.hecho,.fic-est.hecho){color:var(--cu-texto)}html[data-estilo=cupertino] .est-w{font-weight:500;color:var(--cu-texto)}html[data-estilo=cupertino] :is(.adm-item .cnt,.adm-item .num,.nbadge,.cnt-rojo){min-width:18px;height:18px;padding:0 5px;border-radius:var(--cu-r-capsula);background-color:var(--cu-rojo-relleno);color:#FFFFFF;font:600 12px/18px var(--cu-letra);font-variant-numeric:tabular-nums;text-align:center}html[data-estilo=cupertino] .screen .av-toast,html[data-estilo=cupertino] body .av-toast{background-color:var(--cu-elevado);color:var(--cu-texto);border:0;border-radius:18px;box-shadow:var(--cu-sombra-menu);padding:12px 16px;max-width:min(560px,calc(100% - 32px));font:500 14px/20px var(--cu-letra);letter-spacing:var(--cu-tr-14);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-estilo=cupertino] .screen .av-toast{font:500 15px/20px var(--cu-letra);bottom:calc(var(--cu-barra-alto) + 24px + env(safe-area-inset-bottom))}html[data-estilo=cupertino] :is(body .av-toast,.screen .av-toast).mal{background-color:var(--cu-elevado);color:var(--cu-texto)}html[data-estilo=cupertino] :is(body .av-toast,.screen .av-toast) .ic{width:18px;height:18px;background-color:var(--ok-ink);color:var(--cu-elevado)}html[data-estilo=cupertino] :is(body .av-toast,.screen .av-toast).mal .ic{background-color:var(--bad-ink)}html[data-estilo=cupertino] :is(body .av-toast,.screen .av-toast).espera .ic{background-color:var(--cu-relleno-1);color:var(--cu-texto)}html[data-estilo=cupertino] .toast{background-color:var(--cu-elevado);border-radius:18px;box-shadow:var(--cu-sombra-menu)}html[data-estilo=cupertino] .toast .tmsg{font:500 15px/20px var(--cu-letra)}html[data-estilo=cupertino] .toast .tic{background-color:transparent}html[data-estilo=cupertino] .alerta{background-color:var(--cu-celda);border:0;border-radius:var(--cu-r-grupo-c);box-shadow:none}html[data-estilo=cupertino] .alerta .ai{background-color:transparent;color:var(--cu-texto-2);border-radius:0}html[data-estilo=cupertino] .alerta :is(.at,.amonto){color:var(--cu-texto);font:var(--cu-t-cuerpo);letter-spacing:var(--cu-tr-17)}html[data-estilo=cupertino] .alerta .as{color:var(--cu-texto-2);font:var(--cu-t-subtitulo)}html[data-estilo=cupertino] .alerta .ac{color:var(--cu-texto-3)}html[data-estilo=cupertino] .alerta.aviso-warn .ai,html[data-estilo=cupertino] .alerta.aviso-warn .avv-flecha{color:var(--warn-ink);background-color:transparent}html[data-estilo=cupertino] .alerta.avv-rojo .ai,html[data-estilo=cupertino] .alerta.avv-rojo .avv-flecha{color:var(--bad-ink);background-color:transparent}html[data-estilo=cupertino] .alerta:is(.aviso-warn,.avv-rojo) .at{color:var(--cu-texto)}html[data-estilo=cupertino] .ini-vacio.cob-tira{border-radius:var(--cu-r-tarjeta-p);padding:12px 16px;color:var(--cu-texto)}html[data-estilo=cupertino] .ini-vacio.cob-tira.rojo{background-color:var(--bad-bg)}html[data-estilo=cupertino] .ini-vacio.cob-tira.ambar{background-color:var(--warn-bg)}html[data-estilo=cupertino] body.dark .ini-vacio.cob-tira{color:#FFFFFF}html[data-estilo=cupertino] .info{background-color:var(--cu-celda);border:var(--cu-hairline) solid var(--cu-sep);border-radius:var(--cu-r-tarjeta-p);color:var(--cu-texto);font:var(--cu-t-subtitulo);letter-spacing:var(--cu-tr-15)}html[data-estilo=cupertino] .phone .info{border-radius:var(--cu-r-grupo-c);border:0;padding:14px 16px}html[data-estilo=cupertino] .info b{color:var(--cu-texto);font-weight:600}html[data-estilo=cupertino] .info .i{background-color:transparent;color:var(--cu-texto-2)}html[data-estilo=cupertino] .info svg{color:var(--cu-texto-2)}html[data-estilo=cupertino] :is(.form-nota,.avv-nota,.avv-d,.info>span,.modal-body>p,.dlg-msg,.fc-p,.dlg-nota){text-align:justify;-moz-text-align-last:left;text-align-last:left;-webkit-hyphens:none;hyphens:none;text-wrap:pretty;max-width:68ch}html[data-estilo=cupertino] .inc3-cal{background-color:var(--cu-celda);border:0;border-radius:var(--cu-r-tarjeta-p);box-shadow:var(--cu-sombra-1),0 0 0 .5px var(--cu-borde-caja);--inc-celda:var(--cu-sep)}html[data-estilo=cupertino] .inc3-wd{font:500 12px/16px var(--cu-letra);letter-spacing:0;text-transform:none;color:var(--cu-texto-2);background-color:var(--cu-celda)}html[data-estilo=cupertino] .inc2-n{width:22px;height:22px;margin:-2px 0 0 -2px;font:400 13px/18px var(--cu-letra);font-variant-numeric:tabular-nums}html[data-estilo=cupertino] .inc3-d.hoy{box-shadow:none}html[data-estilo=cupertino] .inc3-d.hoy .inc2-n{background-color:var(--accent);color:var(--on-accent);font-weight:700}html[data-estilo=cupertino] .inc3-d.pasado .inc2-n{color:var(--cu-texto-2)}@media (hover:hover){html[data-estilo=cupertino] button.inc3-d:hover{background-color:var(--cu-encima)}}html[data-estilo=cupertino] button.inc3-d:focus-visible{outline:2px solid transparent;box-shadow:inset 0 0 0 2px var(--cu-anillo)}html[data-estilo=cupertino] .inc2-fl{width:32px;height:32px;border:0;background-color:var(--cu-relleno-3);color:var(--cu-texto)}@media (hover:hover){html[data-estilo=cupertino] .inc2-fl:hover{background-color:var(--cu-relleno-2)}}html[data-estilo=cupertino] .inc2-fl svg{width:16px;height:16px}html[data-estilo=cupertino] .cal-mes b{font:var(--cu-p-titulo2);font-size:17px;letter-spacing:var(--cu-tr-17)}html[data-estilo=cupertino] .cal-mes button{width:32px;height:32px;border-radius:var(--cu-r-capsula);background-color:var(--cu-relleno-3);color:var(--cu-texto)}html[data-estilo=cupertino] .inc4-dia.hoy{border-color:var(--accent)}html[data-estilo=cupertino] .cal{background-color:var(--cu-celda);border-radius:var(--cu-r-grupo-c);box-shadow:none}html[data-estilo=cupertino] .cal .wd span{font:400 13px/18px var(--cu-letra);color:var(--cu-texto-2)}html[data-estilo=cupertino] .cal .d .dn{font-weight:600}html[data-estilo=cupertino] .ini :is(.ini-alarma,button.ini-alarma){color:var(--cu-rojo);font:500 14px/20px var(--cu-letra);letter-spacing:var(--cu-tr-14)}html[data-estilo=cupertino] :is(.mv-centrar,.mv-btn,.gps-btn-mapa){width:44px;height:44px;border:0;border-radius:var(--cu-r-capsula);background-color:var(--cu-celda);color:var(--cu-texto);box-shadow:var(--cu-sombra-menu);-webkit-backdrop-filter:none;backdrop-filter:none}@media (min-width:761px){html[data-estilo=cupertino] .adm :is(.mv-centrar,.mv-btn,.gps-btn-mapa){width:36px;height:36px}}html[data-estilo=cupertino] :is(.mv-centrar,.mv-btn,.gps-btn-mapa) svg{width:20px;height:20px;stroke-width:1.5}html[data-estilo=cupertino] :is(.mv-centrar,.mv-btn,.gps-btn-mapa):is(.on,[aria-pressed=true]){color:var(--accent-ink)}html[data-estilo=cupertino] .mv-estado{background-color:var(--cu-elevado);color:var(--cu-texto);border-radius:var(--cu-r-capsula);box-shadow:var(--cu-sombra-menu);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-estilo=cupertino] :is(.adm,.view) ::-moz-selection{background-color:color-mix(in srgb,var(--accent) 25%,transparent)}html[data-estilo=cupertino] :is(.adm,.view) ::selection{background-color:color-mix(in srgb,var(--accent) 25%,transparent)}html[data-estilo=cupertino] .adm :is(.adm-side,.adm-nav,.svc-wrap){scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--cu-texto-2) 50%,transparent) transparent}html[data-estilo=cupertino] body:has(.view[data-view=login]){background-color:var(--cu-fondo)!important}html[data-estilo=cupertino] .login{background-color:var(--cu-fondo)}html[data-estilo=cupertino] .flabel{font:var(--cu-t-nota);letter-spacing:0;text-transform:none;color:var(--cu-texto-2)}html[data-estilo=cupertino] .lf{min-height:var(--cu-control-c);padding:0 16px;border-radius:var(--cu-r-campo);background-color:var(--cu-hundido);box-shadow:inset 0 0 0 1px var(--cu-borde-control)}html[data-estilo=cupertino] .lf:focus-within{box-shadow:inset 0 0 0 2px var(--cu-anillo),0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent)}html[data-estilo=cupertino] .lf input{font:var(--cu-t-cuerpo);letter-spacing:var(--cu-tr-17);color:var(--cu-texto)}html[data-estilo=cupertino] .lf input::-moz-placeholder{color:var(--cu-texto-2)}html[data-estilo=cupertino] .lf input::placeholder{color:var(--cu-texto-2)}html[data-estilo=cupertino] .lf .ic{color:var(--cu-texto-2)}html[data-estilo=cupertino] .login .cta{box-shadow:none}html[data-estilo=cupertino] .mas-g{background-color:var(--cu-celda);border:0;border-radius:var(--cu-r-grupo-c);box-shadow:none}html[data-estilo=cupertino] .mas-r{min-height:var(--cu-fila-c);font:var(--cu-t-cuerpo);color:var(--cu-texto)}html[data-estilo=cupertino] .mas-ic{background-color:transparent;color:var(--cu-texto-2)}html[data-estilo=cupertino] .mas-salir{color:var(--cu-rojo)}html[data-estilo=cupertino] .fichcell{background-color:var(--cu-relleno-3);box-shadow:none}html[data-estilo=cupertino] .fichcell .fc-ic,html[data-estilo=cupertino] .fichcell .fc-txt b{color:var(--cu-texto)}html[data-estilo=cupertino] .fichcell.on{background-color:var(--accent);box-shadow:none}html[data-estilo=cupertino] .fichcell.on :is(.fc-ic,.fc-txt b){color:var(--on-accent)}html[data-estilo=cupertino] .fichcell.fin :is(.fc-ic,.fc-txt b){color:var(--cu-texto-3)}@media (hover:hover){html[data-estilo=cupertino] .fichcell:not(.on):hover{background-color:var(--cu-relleno-2)}}html[data-estilo=cupertino] .fichcell:not(.on):active{background-color:var(--cu-relleno-1)}html[data-estilo=cupertino] .fab{width:56px;height:56px;border-radius:var(--cu-r-capsula);background-color:var(--accent);color:var(--on-accent);box-shadow:var(--cu-sombra-menu)}@media (hover:hover){html[data-estilo=cupertino] .fab:hover{background-color:var(--cu-tinte-encima)}}html[data-estilo=cupertino] .fab:active{background-color:var(--cu-tinte-pulsado)}html[data-estilo=cupertino] .obs-foto .x{width:24px;height:24px;border-radius:var(--cu-r-capsula);background-color:var(--cu-rojo-relleno);color:#FFFFFF}html[data-estilo=cupertino] .cuenta-foot3 .cf3{width:44px;height:44px;border:0;border-radius:var(--cu-r-capsula);background-color:var(--cu-relleno-3);color:var(--cu-texto);box-shadow:none}html[data-estilo=cupertino] :is(.adm-user .av,.uf9-av,.mas-av){border-radius:var(--cu-r-capsula);background-color:var(--cu-avatar);background-image:none;color:#FFFFFF}html[data-estilo=cupertino] :is(.gx-cell,.gx-exp){color:var(--cu-texto)}html[data-estilo=cupertino] .gx-todos-ok{color:var(--ok-ink)}html[data-estilo=cupertino] .at-raiz{background-color:var(--cu-fondo);color:var(--cu-texto)}html[data-estilo=cupertino] .adm input[type=range]:not(:is(.gm-style,.gm-err-container) *){accent-color:var(--accent)}html[data-estilo=cupertino] :is(.paper,.vf-hoja,.cf-hoja,.ed2-hoja,.pl-previa-hoja,.docprev){color-scheme:light}html[data-estilo=cupertino] .mas-g h4{font:var(--cu-t-nota);letter-spacing:.02em;text-transform:uppercase;font-feature-settings:"case";color:var(--cu-texto-2)}html[data-estilo=cupertino] .rp-d{border-radius:12px}html[data-estilo=cupertino] .rp-d b{font-weight:600;letter-spacing:var(--cu-tr-16);font-variant-numeric:tabular-nums}html[data-estilo=cupertino] .adm-table{border:0;border-radius:var(--cu-r-tarjeta-p);background-color:var(--cu-celda);box-shadow:var(--cu-sombra-1),0 0 0 .5px var(--cu-borde-caja)}html[data-estilo=cupertino] .adm-table table{background-color:var(--cu-celda)}html[data-estilo=cupertino] .adm-table :is(thead th,tbody td){border-right:0;text-align:left}html[data-estilo=cupertino] .adm-table thead th{position:relative;height:32px;padding:0 12px;border-bottom:1px solid var(--cu-sep-opaco)}html[data-estilo=cupertino] .adm-table thead tr>th+th:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;background-color:var(--cu-sep)}html[data-estilo=cupertino] .adm-table tbody td{height:36px;padding:0 12px;border-bottom:0;font:var(--cu-p-cuerpo);letter-spacing:var(--cu-tr-14);color:var(--cu-texto);background-color:var(--cu-celda)}html[data-estilo=cupertino] .adm-table tbody td.b{font-weight:500}html[data-estilo=cupertino] .adm-table .emp-nom-t{margin:0}html[data-estilo=cupertino] .adm-table tbody tr:nth-child(2n) td{background-color:var(--cu-fila-alterna)}@media (hover:hover){html[data-estilo=cupertino] .adm-table tbody tr:hover td{background-color:var(--cu-encima)}}html[data-estilo=cupertino] .adm-table tbody tr:active td{background-color:var(--cu-pulsado-fila)}html[data-estilo=cupertino] .adm-table td.num{text-align:right;font-variant-numeric:tabular-nums}html[data-estilo=cupertino] .celda-corta{font-weight:inherit}html[data-estilo=cupertino] :is(.cfg.cfg3 .adm-set-h,.gx-sec,.inc-h,.vres-h){border-bottom:var(--cu-hairline) solid var(--cu-sep);text-decoration:none;color:var(--cu-texto)}html[data-estilo=cupertino] .adm .est-w.est-w.est-w:is(.ok,.no,.warn,.hecho,.azul){background-color:var(--cu-relleno-3);color:var(--cu-texto);border-radius:var(--cu-r-capsula);font-weight:500}html[data-estilo=cupertino] .adm .est-w.est-w.est-w:is(.ok,.no,.warn,.hecho):before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;vertical-align:.1em;border-radius:50%;background-color:var(--ok-ink)}html[data-estilo=cupertino] .adm .est-w.est-w.est-w.no:before{background-color:var(--bad-ink)}html[data-estilo=cupertino] .adm .est-w.est-w.est-w.warn:before{background-color:var(--warn-ink)}html[data-estilo=cupertino] :is(.gx-drop,.est-drop,.fx-drop){border-color:var(--cu-borde-control);border-radius:var(--cu-r-tarjeta-p);background-color:var(--cu-celda)}html[data-estilo=cupertino] .af-switch{border-radius:var(--cu-r-sel)}html[data-estilo=cupertino] .sheet-h{padding:8px 16px 12px;font:var(--cu-t-titular);letter-spacing:var(--cu-tr-17);text-transform:none;color:var(--cu-texto)}html[data-estilo=cupertino] .sheet-item{position:relative}html[data-estilo=cupertino] .sheet-item>svg{color:var(--cu-texto-2);flex:0 0 auto}html[data-estilo=cupertino] .sheet-item:not(.add)+.sheet-item:not(.add):before{content:"";position:absolute;left:16px;right:0;top:0;height:var(--cu-hairline);background-color:var(--cu-sep)}html[data-estilo=cupertino] .sheet-item:not(.add):has(>svg)+.sheet-item:not(.add):before{left:48px}html[data-estilo=cupertino] :is(.modal.res-rech,.dlg){padding:20px 16px 16px}html[data-estilo=cupertino] :is(.modal.res-rech,.dlg)>:is(.rech-h,.rech-p,.dlg-msg,.dlg-nota,h3,p){padding-inline:0}html[data-estilo=cupertino] :is(.modal.res-rech,.dlg) .rech-h{margin-bottom:4px}html[data-estilo=cupertino] :is(.modal.res-rech,.dlg) .rech-p{margin:0}html[data-estilo=cupertino] :is(.modal.res-rech,.dlg) .btnrow{margin-top:16px!important}html[data-estilo=cupertino] :is(.modal.res-rech,.dlg) .btnrow>:is(.cta,.btn-cancel){flex:1 1 0;width:auto;min-width:0;padding-inline:12px}html[data-estilo=cupertino] .view .cal{background-color:transparent;border-radius:0;padding:4px 0 0;box-shadow:none}html[data-estilo=cupertino] .view .cal :is(.days,.wd){grid-template-columns:repeat(7,minmax(0,1fr))}html[data-estilo=cupertino] .view .cal .days{row-gap:9px}html[data-estilo=cupertino] .view .cal .days>.d{overflow:visible}html[data-estilo=cupertino] .view .cal .days>.d>*{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-estilo=cupertino] .view .cal .days>.d:before{content:"";position:absolute;left:0;right:-4px;top:-5px;height:var(--cu-hairline);background-color:var(--cu-sep);pointer-events:none}html[data-estilo=cupertino] .view .cal .days>.d:nth-child(7n):before{right:0}html[data-estilo=cupertino] .view .cal .days>.d:not(.tm,.tt,.tn,.part,.trab,.hoy,.sel){background-color:transparent}@media (max-width:760px){html[data-estilo=cupertino] :is(.svc-tbl,.adm-table) tbody tr:nth-child(2n) td{background-color:transparent}}html[data-estilo=cupertino] body{--cu-linea-tabla:#BDBDC2;--cu-linea-gruesa:#8E8E93}html[data-estilo=cupertino] body.dark{--cu-linea-tabla:#5A5A5E;--cu-linea-gruesa:#8E8E93}html[data-estilo=cupertino] :is(table,.adm-table,.svc-wrap){--cu-sep:var(--cu-linea-tabla);--cu-sep-opaco:var(--cu-linea-tabla);--separator:var(--cu-linea-tabla)}html[data-estilo=cupertino] :is(.gtab,.vres-t) :is(th,td){border-color:var(--cu-linea-gruesa)}html[data-estilo=cupertino] :is(.svc-wrap,.emp-tabla,.pl2-tabla,.gx-res-t,.emi-tabla,.cli-tabla,.ae-tabla,.veh-tabla,.cond-tabla,.adm-table){box-shadow:var(--cu-sombra-1),0 0 0 1px var(--cu-linea-tabla)}html[data-estilo=cupertino] :is(.vres,.vres-t,.env-card){box-shadow:var(--cu-sombra-1),0 0 0 1px var(--cu-linea-tabla)!important}html[data-estilo=cupertino] :is(.vres-f,.vres-f span,.vres-f .tot,.vres-f i,.sum2,.sum2-row,.dm-op){border-color:var(--cu-linea-gruesa)}html[data-estilo=cupertino] :is(.gan,.cal-modal){--gx-linea:var(--cu-linea-gruesa)}html[data-estilo=cupertino] .vres-t{box-shadow:none!important}@media (max-width:760px){html[data-estilo=cupertino] .adm-body tbody>tr>td:is(:has(>:is(.est-w,.inc3-est,.tag,.fic-est,.gx-tag)),.m-est,.m-tot){min-width:-moz-max-content;min-width:max-content}html[data-estilo=cupertino] .adm-body :is(.inc3-tbl,.hr-tbl,.jr-tbl-f,.jr-tbl-p,.jr-tbl-r,.fl-tbl) tbody tr:not(.tf-mas):not(:has(>td.vacio)),html[data-estilo=cupertino] .adm-cond .adm-table tbody tr{grid-template-rows:minmax(24px,auto) minmax(18px,auto)}html[data-estilo=cupertino] .adm-body .svc-tbl tbody td{height:auto}html[data-estilo=cupertino] .adm-body .inc3-tbl tbody tr:not(.tf-mas) td:first-child{min-width:0}}@media (max-width:760px){html[data-estilo=cupertino] :is(.inc3-tbl tbody tr:not(.tf-mas) td:nth-child(2),.res-tbl tbody tr:not(.tf-mas) td:nth-child(5),.gps-tbl tbody tr:not(.tf-mas) td.gps-mat,.gps-tbl-par tbody tr:not(.tf-mas) td:nth-child(6),.adm-cond .adm-table.emi-tabla tbody tr td:first-child .emp-nom-t,.fx-raiz .svc-tbl.fx-m>tbody>tr>td.m-num,.fx-raiz .svc-tbl.fx-m>tbody>tr>td.m-tot,.fx-raiz .svc-tbl.rx-tbl.fx-m>tbody>tr>td.m-cli,.adm-cond .adm-table tbody tr td:first-child,.hr-tbl tbody tr:not(.tf-mas) td:nth-child(6),.jr-tbl-f tbody tr:not(.tf-mas) td:first-child,.jr-tbl-p tbody tr:not(.tf-mas) td:first-child,.jr-tbl-p tbody tr:not(.tf-mas) td:nth-child(3),.jr-tbl-r tbody tr:not(.tf-mas) td:first-child,.fl-tbl-rep tbody tr:not(.tf-mas) td:nth-child(2),.fl-tbl-rep tbody tr:not(.tf-mas) td:nth-child(4),.fl-tbl-km tbody tr:not(.tf-mas) td:nth-child(2),.fl-tbl-km tbody tr:not(.tf-mas) td:nth-child(5),:is(.fl-tbl-env,.fl-tbl-cli) tbody tr:not(.tf-mas) td:nth-child(2),.fl-tbl-cred tbody tr:not(.tf-mas) td:nth-child(2)){font-weight:600}}@media (min-width:761px){html[data-estilo=cupertino] .svc-tbl.res-tbl{min-width:0}html[data-estilo=cupertino] .res-tbl :is(thead th,tbody td){padding-inline:6px}html[data-estilo=cupertino] .res-tbl :is(thead th,tbody td):last-child{padding-right:20px}html[data-estilo=cupertino] .res-tbl tbody td:nth-child(5){width:100%;max-width:0;min-width:260px}html[data-estilo=cupertino] .res-tbl tbody td:nth-child(4){max-width:130px}html[data-estilo=cupertino] .res-tbl tbody td:nth-child(8){max-width:116px}html[data-estilo=cupertino] .res-tbl tbody td:nth-child(5) .hr-rec-wrap{display:flex;max-width:100%;min-width:0}html[data-estilo=cupertino] .res-tbl tbody td:nth-child(5) .hr-rec{min-width:0}html[data-estilo=cupertino] .res-tbl tbody td:nth-child(5) :is(.hr-rec-a,.hr-rec-b){flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}html[data-estilo=cupertino] .adm .res-tbl .est-w.est-w.est-w.ok:before,html[data-estilo=cupertino] .skpi b.acep:before{background-color:var(--accent)}html[data-estilo=cupertino] .inc3-est.info:before{content:"";width:6px;height:6px;flex:0 0 auto;border-radius:50%;background-color:var(--accent)}html[data-estilo=cupertino] :is(.fic-lab,.fic-lab>span,.vres-t th,.vres-f i){text-decoration:none}html[data-estilo=cupertino] body .hr-datos{border-radius:0}@media (min-width:761px){html[data-estilo=cupertino] :is(.svc-tbl,.adm-table) tbody td{border-bottom:1px solid var(--cu-linea-tabla)}html[data-estilo=cupertino] :is(.svc-tbl,.adm-table) tbody tr:last-child td{border-bottom:0}}@media (max-width:760px){html[data-estilo=cupertino] :is(.af-modal,.cal-modal){padding:0 8px calc(8px + env(safe-area-inset-bottom))}html[data-estilo=cupertino] :is(.af-modal-card,.cal-modal-card){border-radius:var(--cu-r-hoja);padding-top:24px;padding-bottom:22px;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}html[data-estilo=cupertino] :is(.af-modal-card,.cal-modal-card):before{content:"";position:absolute;top:6px;left:50%;width:36px;height:5px;margin-left:-18px;border-radius:2.5px;background-color:var(--cu-texto-3);pointer-events:none}html[data-estilo=cupertino] .af-modal.nx-modal .nx-ven{border-radius:var(--cu-r-hoja)}}html[data-estilo=cupertino] .sheet{left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));border-radius:var(--cu-r-hoja);padding-bottom:16px;max-height:calc(72% - 8px)}html[data-estilo=cupertino] .sheet:not(.open){transform:translateY(calc(100% + 24px))}html[data-estilo=cupertino] .rq-hoja{width:calc(100% - 16px);margin:0 8px calc(8px + env(safe-area-inset-bottom));border-radius:var(--cu-r-hoja);max-height:calc(94dvh - 8px)}html[data-estilo=cupertino] .of-hoja{bottom:calc(8px + env(safe-area-inset-bottom));width:min(520px,calc(100% - 16px));border-radius:var(--cu-r-hoja);padding-bottom:16px}html[data-estilo=cupertino] .rp-head{height:auto;min-height:112px}html[data-estilo=cupertino] .rp-head.solo{min-height:96px}html[data-estilo=cupertino] .rp-head .rp-total{position:relative;min-height:inherit;padding-block:8px}html[data-estilo=cupertino] .rp-d{min-width:-moz-min-content;min-width:min-content}html[data-estilo=cupertino] .doc-barra>.af-btn:has(>.at-btn-ic){white-space:nowrap}@media (max-width:399px){html[data-estilo=cupertino] .doc-barra.doble:has(>.af-btn>.at-btn-ic){grid-template-columns:minmax(0,1fr)}html[data-estilo=cupertino] .doc-barra.doble:has(>.af-btn>.at-btn-ic)>*{grid-column:1/-1}}html[data-estilo=cupertino] .adm .est-w.est-w.est-w:is(.ok,.no,.warn,.hecho,.azul){padding-inline:8px}html[data-estilo=cupertino] .alerta:is(.aviso-warn,.avv-rojo) .avv-flecha{color:var(--cu-texto-3)}html[data-estilo=cupertino] body.theme-gold{--cu-punto-pendiente:#8944AB}html[data-estilo=cupertino] body.dark.theme-gold{--cu-punto-pendiente:#BF5AF2}html[data-estilo=cupertino] body.theme-gold :is(.skpi b.warn,.adm .est-w.est-w.est-w.warn):before{background-color:var(--cu-punto-pendiente)}html[data-estilo=cupertino] body form:has(:is(.af-field,.ffield,.nx-f) :is(.invalido,.err,.falta,.mal),.row.err) .req{color:var(--cu-rojo)}@media (min-width:761px){html[data-estilo=cupertino] .res-tbl tbody td:nth-child(5){min-width:240px;min-width:260px}}@media (min-width:761px){html[data-estilo=cupertino] .res-tbl tbody td:is(:nth-child(4),:nth-child(8)){max-width:98px}}@media (max-width:760px){html[data-estilo=cupertino] :is(.af-modal-card,.cal-modal-card):before{position:sticky;display:block;top:0;left:auto;margin:-18px auto 13px;z-index:2}}html[data-estilo=cupertino] .tabbar.on .tbi{flex-flow:row wrap;justify-content:center;align-content:flex-start;row-gap:100px;-moz-column-gap:0;column-gap:0;overflow:hidden}html[data-estilo=cupertino] .tabbar.on .tbi:before{position:absolute;top:12px;left:50%;margin-left:-12px}html[data-estilo=cupertino] .tabbar.on .tbi:after{content:"";order:1;flex:0 0 1px;height:0;margin-right:-1px}html[data-estilo=cupertino] .tabbar.on .tbi>span:not(.dotb){order:2;flex:0 0 auto;max-width:none;margin-top:34px;overflow:visible;text-overflow:clip}html[data-estilo=cupertino] .tabbar.on .tbi[data-tab=reservas]>span:not(.dotb){padding-inline:1.1%}html[data-estilo=cupertino] .tabbar.on .tbi[data-tab=mapa]>span:not(.dotb){padding-inline:20.4%}html[data-estilo=cupertino] .tabbar.on .tbi[data-tab=hojas]>span:not(.dotb){padding-inline:20%}html[data-estilo=cupertino] .tabbar.on .tbi[data-tab=vales]>span:not(.dotb){padding-inline:21.2%}html[data-estilo=cupertino] .tabbar.on .tbi[data-tab=sobres]>span:not(.dotb){padding-inline:12.8%}html[data-estilo=cupertino] .tabbar.on .tbi[data-tab=cuenta]>span:not(.dotb){padding-inline:12%}html[data-estilo=cupertino] .rp-pie{flex-wrap:wrap}html[data-estilo=cupertino] .rp-p{flex:1 1 0;min-width:-moz-max-content;min-width:max-content}html[data-estilo=cupertino] .rp-p+.rp-p{border-left:0;box-shadow:-1px 0 0 var(--cu-sep),0 -1px 0 var(--cu-sep)}html[data-estilo=cupertino] form.card .row:has(>select.fieldin){flex-wrap:wrap}html[data-estilo=cupertino] form.card .row:has(>select.fieldin)>:is(.main,select.fieldin){min-width:-moz-max-content;min-width:max-content}@media (min-width:761px){html[data-estilo=cupertino] .svc-tbl.fx-m tbody td.tray{width:100%;max-width:0;min-width:200px}html[data-estilo=cupertino] .svc-tbl.fx-m tbody td.tray .fx-tray{max-width:100%}html[data-estilo=cupertino] .svc-tbl.fx-m tbody td.tray .fx-tray .txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}html[data-estilo=cupertino] .rech-h .req,html[data-estilo=cupertino] body .req,html[data-estilo=cupertino] body :is(.af-field,.ffield,.row) :is(label,.ttl) .req{color:var(--cu-rojo)}html[data-estilo=cupertino] #svcCard .row.svc{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;-moz-column-gap:16px;column-gap:16px;row-gap:8px}html[data-estilo=cupertino] #svcCard .row.svc .main{display:flex;flex-direction:column;align-items:stretch;flex:1 1 0;min-width:-moz-min-content;min-width:min-content}html[data-estilo=cupertino] #svcCard .row.svc :is(.badge,.val,.acciones){flex:0 0 auto}html[data-estilo=cupertino] #svcCard .row.svc .val{margin-left:auto;overflow:visible}html[data-estilo=cupertino] form.card .row:has(>input.fieldin){flex-wrap:wrap}html[data-estilo=cupertino] form.card .row:has(>input.fieldin)>input.fieldin{field-sizing:content;min-width:-moz-max-content;min-width:max-content}html[data-estilo=cupertino] form.card .row:has(>input.fieldin)>.main{min-width:-moz-max-content;min-width:max-content}html[data-estilo=cupertino] #svcCard .row.svc :is(.ttl,.svc-r){contain:inline-size}html[data-estilo=cupertino] #svcCard .row.svc .svc-r{flex:1 1 0}html[data-estilo=cupertino] .adm-barra.adm-barra{position:fixed}html[data-estilo=cupertino] body .skpi b:is(.ok,.warn,.no,.acep):before{content:none;display:none}html[data-estilo=cupertino] :is(.verif,.env-card) .svc-tbl :is(td,th){font-variant-numeric:tabular-nums}html[data-estilo=cupertino] .vres .vres-t td{font-variant-numeric:tabular-nums}html[data-estilo=cupertino] body .gtab.gtab thead th{height:32px}html[data-estilo=cupertino] body .gtab.gtab tbody td{height:36px}html[data-estilo=cupertino] body :is(.svc-tbl,.adm-table) tbody td{font-variant-numeric:tabular-nums}