html[data-estilo=material] body{--m-fondo:#FCFAF6;--m-sup:#FFFFFF;--m-cont-1:#F7F3EC;--m-cont-2:#F1EDE5;--m-cont-3:#EAE5DC;--m-texto:#1F1B13;--m-texto-2:#4D4639;--m-texto-3:#6F6758;--m-contorno:#7F7667;--m-contorno-2:#D6CDBD;--m-prin:#F2D48A;--m-prin-hover:#EBCA75;--m-prin-pulsa:#E4C062;--m-sobre-prin:#2B2000;--m-tonal:#F6E9C8;--m-tonal-hover:#F0DFB5;--m-sobre-tonal:#2B2000;--m-tinta:#6E560B;--m-capa:rgba(110,86,11,.08);--m-capa-2:rgba(110,86,11,.12);--m-desact-fondo:rgba(31,27,19,.1);--m-desact-texto:rgba(31,27,19,.38);--m-error:#B3261E;--m-error-fondo:#FFDAD6;--m-sobre-error:#410002;--m-snack:#34302A;--m-sobre-snack:#F7EFE3;--m-elev-1:0 1px 2px rgba(0,0,0,.18),0 1px 3px 1px rgba(0,0,0,.08);--m-elev-2:0 1px 2px rgba(0,0,0,.2),0 2px 6px 2px rgba(0,0,0,.1);--m-elev-3:0 4px 8px 3px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.2);--m-velo:rgba(0,0,0,.32);--page:var(--m-fondo);--bg:var(--m-fondo);--card:var(--m-sup);--label:var(--m-texto);--secondary:var(--m-texto-2);--tertiary:var(--m-texto-3);--separator:var(--m-contorno-2);--badge:var(--m-tonal);--field:var(--m-cont-1);--track:var(--m-cont-3);--accent:var(--m-prin);--accent-ink:var(--m-tinta);--accent-soft:var(--m-tonal);--on-accent:var(--m-sobre-prin);--brand:#D8B45E;--brand-ink:var(--m-tinta);--hero1:var(--m-tonal);--hero2:var(--m-tonal);--ok-ink:#146C2E;--ok-bg:#D7F5DD;--bad-ink:var(--m-error);--bad-bg:#FCEEEC;--warn-ink:#7A4E00;--warn-bg:#FDF0DA;--shadow:var(--m-elev-1)}html[data-estilo=material] body.dark{--m-fondo:#302F2B;--m-sup:#383733;--m-cont-1:#3E3C38;--m-cont-2:#46443F;--m-cont-3:#504D47;--m-texto:#F2ECE2;--m-texto-2:#DCD3C3;--m-texto-3:#C8C0AF;--m-contorno:#B0A898;--m-contorno-2:#66615A;--m-prin:#E9CB7A;--m-prin-hover:#F0D58C;--m-prin-pulsa:#F5DE9E;--m-sobre-prin:#2B2000;--m-tonal:#665831;--m-tonal-hover:#726337;--m-sobre-tonal:#FDEBBE;--m-tinta:#ECD089;--m-capa:rgba(233,203,122,.1);--m-capa-2:rgba(233,203,122,.14);--m-desact-fondo:rgba(235,227,214,.12);--m-desact-texto:rgba(235,227,214,.38);--m-error:#FFB4AB;--m-error-fondo:#7A2820;--m-sobre-error:#FFDAD6;--m-snack:#EBE3D6;--m-sobre-snack:#34302A;--m-elev-1:0 1px 2px rgba(0,0,0,.5),0 1px 3px 1px rgba(0,0,0,.3);--m-elev-2:0 1px 2px rgba(0,0,0,.5),0 2px 6px 2px rgba(0,0,0,.3);--m-elev-3:0 4px 8px 3px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.5);--m-velo:rgba(0,0,0,.55);--brand-ink:var(--m-tinta);--com-ink:#D6BBFF;--com-bg:rgba(150,100,220,.2);--ok-ink:#7DDBA3;--ok-bg:rgba(125,219,163,.14);--warn-ink:#F5C16C;--warn-bg:rgba(245,193,108,.14);--bad-ink:var(--m-error);--bad-bg:rgba(255,180,171,.1);color-scheme:dark}html[data-estilo=material] body.theme-green{--m-fondo:#F7FBF8;--m-sup:#FFFFFF;--m-cont-1:#EFF5F1;--m-cont-2:#E9F0EB;--m-cont-3:#E2EAE4;--m-texto:#191C1A;--m-texto-2:#404943;--m-texto-3:#5F6962;--m-contorno:#707973;--m-contorno-2:#C9D2CB;--m-prin:#9CE8C1;--m-prin-hover:#8BDDB3;--m-prin-pulsa:#7AD2A5;--m-sobre-prin:#002113;--m-tonal:#D0EBDB;--m-tonal-hover:#C2E3D0;--m-sobre-tonal:#0B2016;--m-tinta:#006C4A;--m-capa:rgba(0,108,74,.08);--m-capa-2:rgba(0,108,74,.12);--m-desact-fondo:rgba(25,28,26,.1);--m-desact-texto:rgba(25,28,26,.38)}html[data-estilo=material] body.dark.theme-green{--m-fondo:#2C312E;--m-sup:#343A36;--m-cont-1:#3A403C;--m-cont-2:#424844;--m-cont-3:#4C534E;--m-texto:#E8EEE9;--m-texto-2:#CDD6CF;--m-texto-3:#C2CCC4;--m-contorno:#A0AAA3;--m-contorno-2:#5D6560;--m-prin:#82D8AE;--m-prin-hover:#95E2BC;--m-prin-pulsa:#A8EBC9;--m-sobre-prin:#00210F;--m-tonal:#356151;--m-tonal-hover:#3C6B5A;--m-sobre-tonal:#D4F2E1;--m-tinta:#8CDDB5;--m-capa:rgba(130,216,174,.1);--m-capa-2:rgba(130,216,174,.14);--m-desact-fondo:rgba(222,228,223,.12);--m-desact-texto:rgba(222,228,223,.38)}html[data-estilo=material] body.theme-blue{--m-fondo:#F7FAFD;--m-sup:#FFFFFF;--m-cont-1:#EEF3F8;--m-cont-2:#E8EEF3;--m-cont-3:#E1E8EE;--m-texto:#191C1E;--m-texto-2:#41484D;--m-texto-3:#60676D;--m-contorno:#71787E;--m-contorno-2:#C9D0D6;--m-prin:#A9DCF7;--m-prin-hover:#97D2F1;--m-prin-pulsa:#85C8EB;--m-sobre-prin:#001E2D;--m-tonal:#D3E5F2;--m-tonal-hover:#C5DBEA;--m-sobre-tonal:#0C1D29;--m-tinta:#00658D;--m-capa:rgba(0,101,141,.08);--m-capa-2:rgba(0,101,141,.12);--m-desact-fondo:rgba(25,28,30,.1);--m-desact-texto:rgba(25,28,30,.38)}html[data-estilo=material] body.dark.theme-blue{--m-fondo:#2C3034;--m-sup:#34383D;--m-cont-1:#3A3F43;--m-cont-2:#42474B;--m-cont-3:#4C5156;--m-texto:#E8ECF0;--m-texto-2:#CED4DA;--m-texto-3:#C3C9D0;--m-contorno:#A2A8AF;--m-contorno-2:#5D646A;--m-prin:#8DCDF0;--m-prin-hover:#A0D6F3;--m-prin-pulsa:#B3DFF6;--m-sobre-prin:#001E2D;--m-tonal:#355A72;--m-tonal-hover:#3C657F;--m-sobre-tonal:#D3EAF8;--m-tinta:#97D2F2;--m-capa:rgba(141,205,240,.1);--m-capa-2:rgba(141,205,240,.14);--m-desact-fondo:rgba(222,227,232,.12);--m-desact-texto:rgba(222,227,232,.38)}html[data-estilo=material] body,html[data-estilo=material] body :not(.adm-logo2 b):not(.brand .m):not(.brand .s):not(:is(.gm-style,.gm-err-container)):not(:is(.gm-style,.gm-err-container) *){font-family:TSM Flecha,TSM Material Roboto,Roboto,system-ui,sans-serif!important;letter-spacing:.01em}:where(html[data-estilo=material]) :is(.gm-style,.gm-err-container){font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;letter-spacing:-.096px}html[data-estilo=material] .adm-head{background-color:var(--m-fondo);border-bottom:0}html[data-estilo=material] .adm-head .bar,html[data-estilo=material] .ph-bar,html[data-estilo=material] .sheethead .sh-bar{display:none}html[data-estilo=material] .adm-head .eb,html[data-estilo=material] .ph-eb,html[data-estilo=material] .sheethead .seyebrow{color:var(--m-texto-2);text-transform:none;letter-spacing:.03em;font-size:12px;font-weight:500}html[data-estilo=material] .adm-head h1,html[data-estilo=material] .ph-t,html[data-estilo=material] .sheethead .stitle,html[data-estilo=material] .tb-title{font-weight:400;letter-spacing:0}html[data-estilo=material] .af-title{text-decoration:none;text-transform:none;font-weight:400;letter-spacing:0}html[data-estilo=material] .page-title:after,html[data-estilo=material] .sheethead .stitle:after,html[data-estilo=material] .tb-title:after{display:none}html[data-estilo=material] .page-title{font-weight:400}html[data-estilo=material] .af-sec-h{text-transform:none;letter-spacing:.01em;font-size:16px;font-weight:500;color:var(--m-tinta);border-bottom:0;padding-bottom:0}html[data-estilo=material] .section-h .t{text-decoration:none;font-size:14px;font-weight:500;color:var(--m-tinta)}html[data-estilo=material] :is(.af-sec-h,.gx-sec,.inc-h,.ed-card-h,.adm-set-h,.af-modal-h){text-decoration-line:none}html[data-estilo=material] .af-field label,html[data-estilo=material] .ffield>label{text-transform:none;letter-spacing:.03em;font-size:12px;font-weight:500;color:var(--m-texto-2)}html[data-estilo=material] .greet{font-weight:400}html[data-estilo=material] .af-btn,html[data-estilo=material] .af-volver,html[data-estilo=material] .uf9-btn{border-radius:20px;min-height:40px;padding:0 24px;font-size:14px;font-weight:500;letter-spacing:.01em;box-shadow:none;filter:none;transition:box-shadow .15s,background-color .15s,border-color .15s}html[data-estilo=material] .af-btn.ok{background-color:var(--m-prin);color:var(--m-sobre-prin);border:0}html[data-estilo=material] .af-btn.ok:hover{background-color:var(--m-prin-hover);color:var(--m-sobre-prin);filter:none;box-shadow:var(--m-elev-1)}html[data-estilo=material] .af-btn.ok:active{background-color:var(--m-prin-pulsa);box-shadow:none;transform:none}html[data-estilo=material] .af-btn.ghost,html[data-estilo=material] .af-volver{background-color:transparent;color:var(--m-tinta);border:1px solid var(--m-contorno)}html[data-estilo=material] .af-btn.ghost:hover,html[data-estilo=material] .af-volver:hover{background-color:var(--m-capa);color:var(--m-tinta);border-color:var(--m-contorno);box-shadow:none}html[data-estilo=material] .af-btn.ghost:active,html[data-estilo=material] .af-volver:active{background-color:var(--m-capa-2);transform:none}html[data-estilo=material] .af-btn.danger{background-color:var(--m-error-fondo);color:var(--m-sobre-error);border:0}html[data-estilo=material] .af-btn.danger:hover{box-shadow:var(--m-elev-1);filter:none}html[data-estilo=material] .uf9-btn{background-color:transparent;color:var(--m-texto-2);border:1px solid var(--m-contorno-2);padding:0}html[data-estilo=material] .uf9-btn:hover{background-color:var(--m-capa);color:var(--m-texto);border-color:var(--m-contorno)}html[data-estilo=material] .uf9-btn.s{background-color:var(--m-error-fondo);color:var(--m-sobre-error);border-color:transparent}html[data-estilo=material] .uf9-btn.s:hover{background-color:var(--m-error-fondo);color:var(--m-sobre-error);box-shadow:var(--m-elev-1);filter:none}html[data-estilo=material] .af-btn.ok:disabled,html[data-estilo=material] .af-btn:disabled{background-color:var(--m-desact-fondo);color:var(--m-desact-texto);border-color:transparent;box-shadow:none;opacity:1;cursor:default}html[data-estilo=material] .af-btn.ghost:disabled{background-color:transparent;border-color:var(--m-desact-fondo)}html[data-estilo=material] :is(a,button,input,select,textarea):not(:is(.gm-style,.gm-err-container) *):focus-visible{outline:3px solid var(--m-tinta);outline-offset:2px}html[data-estilo=material] :is(.af-field input,.af-field select,.af-field textarea,.fsel select):focus-visible{outline:none}html[data-estilo=material] .af-field input,html[data-estilo=material] .af-field select,html[data-estilo=material] .af-field textarea,html[data-estilo=material] .doc-in,html[data-estilo=material] .fmulti-btn,html[data-estilo=material] .fsel select{background-color:transparent;border:1px solid var(--m-contorno);border-radius:4px;box-shadow:none;color:var(--m-texto);font-size:15px;font-weight:400}html[data-estilo=material] .af-field input::-moz-placeholder,html[data-estilo=material] .doc-in::-moz-placeholder{color:var(--m-texto-3)}html[data-estilo=material] .af-field input::placeholder,html[data-estilo=material] .doc-in::placeholder{color:var(--m-texto-3)}html[data-estilo=material] .af-field input:hover,html[data-estilo=material] .af-field select:hover,html[data-estilo=material] .fmulti-btn:hover,html[data-estilo=material] .fsel select:hover{border-color:var(--m-texto)}html[data-estilo=material] .af-field input:focus,html[data-estilo=material] .af-field select:focus,html[data-estilo=material] .af-field textarea:focus,html[data-estilo=material] .doc-in:focus,html[data-estilo=material] .fsel select:focus{border-color:var(--m-tinta);box-shadow:inset 0 0 0 1px var(--m-tinta);background-color:transparent;outline:none}html[data-estilo=material] .af-field .af-pwd:has(input.invalido) input,html[data-estilo=material] .af-field input.invalido,html[data-estilo=material] .af-field select.invalido,html[data-estilo=material] .fsel.invalido select{border-color:var(--m-error);box-shadow:inset 0 0 0 1px var(--m-error);background-color:transparent}html[data-estilo=material] .af-field input:disabled,html[data-estilo=material] .af-field select:disabled{border-color:var(--m-desact-fondo);color:var(--m-desact-texto);background-color:transparent}html[data-estilo=material] .af-msg{color:var(--m-error);font-weight:500}html[data-estilo=material] .est-modo,html[data-estilo=material] .segmented{background-color:transparent;border:1px solid var(--m-contorno);border-radius:20px;padding:0;gap:0;overflow:hidden}html[data-estilo=material] .est-modo button,html[data-estilo=material] .seg{border-radius:0;color:var(--m-texto);font-weight:500;background-color:transparent;box-shadow:none}html[data-estilo=material] .est-modo button+button,html[data-estilo=material] .seg+.seg{border-left:1px solid var(--m-contorno)}html[data-estilo=material] .est-modo button:hover,html[data-estilo=material] .seg:hover{background-color:var(--m-capa)}html[data-estilo=material] .est-modo button.on,html[data-estilo=material] .seg.on{background-color:var(--m-tonal);color:var(--m-sobre-tonal);box-shadow:none}html[data-estilo=material] .est-modo>button+button:before{display:none}html[data-estilo=material] .est-modo>button.on:before,html[data-estilo=material] .seg.on:before{content:"\2713\00a0";display:inline;position:static;width:auto;background-color:transparent;font-weight:700}html[data-estilo=material] .af-tabbar{border-bottom:1px solid var(--m-contorno-2)}html[data-estilo=material] .af-tabbar button{position:relative;color:var(--m-texto-2);font-weight:500;border-bottom:0;background-color:transparent;border-radius:0}html[data-estilo=material] .af-tabbar button:hover{background-color:var(--m-capa);color:var(--m-texto)}html[data-estilo=material] .af-tabbar button.on{color:var(--m-tinta);border-bottom:0;background-color:transparent}html[data-estilo=material] .af-tabbar button.on:after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background-color:var(--m-tinta)}html[data-estilo=material] .skpi{border:0;border-radius:12px;background-color:var(--m-cont-1);box-shadow:var(--m-elev-1)}html[data-estilo=material] .skpi .k{text-transform:none;letter-spacing:.03em;font-size:12px;font-weight:500;color:var(--m-texto-2)}html[data-estilo=material] .skpi b{font-weight:400;font-size:32px}html[data-estilo=material] button.skpi:hover{box-shadow:var(--m-elev-2)}html[data-estilo=material] .doc-tabla{border:0;border-radius:0;background-color:transparent;box-shadow:none}html[data-estilo=material] .svc-wrap{border-radius:12px;border:1px solid var(--m-contorno-2);background-color:var(--m-sup);overflow:hidden}html[data-estilo=material] .svc-tbl{background-color:var(--m-sup)}html[data-estilo=material] .svc-tbl td,html[data-estilo=material] .svc-tbl td.blk,html[data-estilo=material] .svc-tbl th,html[data-estilo=material] .svc-tbl th.blk{border-right:0}html[data-estilo=material] .svc-tbl thead th{background-color:var(--m-cont-2);text-transform:none;letter-spacing:.03em;font-size:12px;font-weight:500;color:var(--m-texto-2);text-decoration:none;border-bottom:1px solid var(--m-contorno-2)}html[data-estilo=material] .svc-tbl tbody td{background-color:var(--m-sup);color:var(--m-texto);font-weight:400;font-size:14px;padding-block:15px;border-bottom:1px solid var(--m-contorno-2)}html[data-estilo=material] .svc-tbl tbody tr:nth-child(2n) td{background-color:var(--m-sup)}html[data-estilo=material] .svc-tbl tbody tr:hover td{background-color:var(--m-cont-1)}html[data-estilo=material] .svc-tbl tbody td.b,html[data-estilo=material] .svc-tbl tbody td.dia{font-weight:500}html[data-estilo=material] .adm-side{background-color:var(--m-cont-1);border-right:0;border-radius:0 16px 16px 0}html[data-estilo=material] .adm-brand{border-bottom:0}html[data-estilo=material] .adm-fleet,html[data-estilo=material] .adm-sub2{color:var(--m-texto)}html[data-estilo=material] .adm-ghead{text-transform:none;letter-spacing:.01em;font-size:14px;font-weight:500;color:var(--m-texto-2);border-radius:28px}html[data-estilo=material] .adm-ghead:hover{background-color:var(--m-capa);color:var(--m-texto)}html[data-estilo=material] .adm-ginner{border-left:0;margin-left:0;padding-left:0}html[data-estilo=material] .adm-item{border-radius:28px;font-weight:500;color:var(--m-texto-2);padding-left:24px}html[data-estilo=material] .adm-item:hover{background-color:var(--m-capa);color:var(--m-texto)}html[data-estilo=material] .adm-item.on,html[data-estilo=material] .adm-item.on:hover{background-color:var(--m-tonal);color:var(--m-sobre-tonal);font-weight:600}html[data-estilo=material] .adm-foot{border-top:0}html[data-estilo=material] .uf9-nom{color:var(--m-texto)}html[data-estilo=material] .uf9-sub{color:var(--m-texto-2)}html[data-estilo=material] .adm-burger,html[data-estilo=material] .adm-collapse{background-color:transparent;color:var(--m-texto-2);border-radius:50%;box-shadow:none}html[data-estilo=material] .adm-burger:hover,html[data-estilo=material] .adm-collapse:hover{background-color:var(--m-capa)}html[data-estilo=material] .af-modal{background-color:var(--m-velo)}html[data-estilo=material] .af-modal-card{border:0;border-radius:28px;background-color:var(--m-cont-2);box-shadow:var(--m-elev-3)}html[data-estilo=material] .af-modal-h{text-decoration:none;font-weight:400;font-size:24px;color:var(--m-texto)}html[data-estilo=material] .af-modal-p{color:var(--m-texto-2)}html[data-estilo=material] .sheet{border-radius:28px 28px 0 0;background-color:var(--m-cont-2)}html[data-estilo=material] .af-switch i{width:52px;height:32px;border-radius:16px;background-color:var(--m-cont-3);box-shadow:inset 0 0 0 2px var(--m-contorno)}html[data-estilo=material] .af-switch i:after{top:8px;left:8px;width:16px;height:16px;background-color:var(--m-contorno);box-shadow:none}html[data-estilo=material] .af-switch.on i{background-color:var(--m-tinta);box-shadow:none}html[data-estilo=material] .af-switch.on i:after{top:4px;left:24px;width:24px;height:24px;background-color:var(--m-sup)}html[data-estilo=material] input[type=checkbox]:not(:is(.gm-style,.gm-err-container) *){accent-color:var(--m-tinta)}html[data-estilo=material] .inc3-cal{border-radius:16px;background-color:var(--m-sup);box-shadow:var(--m-elev-1);border:0}html[data-estilo=material] .inc2-fl{border-radius:50%;background-color:transparent;border:1px solid var(--m-contorno-2);color:var(--m-texto-2);box-shadow:none}html[data-estilo=material] .inc2-fl:hover{background-color:var(--m-capa)}html[data-estilo=material] .inc3-wd{text-transform:none;letter-spacing:.03em;font-weight:500;color:var(--m-texto-2)}html[data-estilo=material] .inc3-d.hoy .inc2-n{background-color:var(--m-tinta);color:var(--m-sup);border-radius:50%}html[data-estilo=material] .blk{background-color:transparent;border:0}html[data-estilo=material] .card{border:0;border-radius:16px;background-color:var(--m-cont-1);box-shadow:none}html[data-estilo=material] .row+.row:before{background-color:var(--m-contorno-2)}html[data-estilo=material] .ttl{font-weight:400;color:var(--m-texto)}html[data-estilo=material] .meta{color:var(--m-texto-2)}html[data-estilo=material] .badge{background-color:var(--m-tonal);color:var(--m-sobre-tonal);border-radius:50%}html[data-estilo=material] .cta,html[data-estilo=material] .cta.verde{border-radius:28px;box-shadow:none;background-color:var(--m-prin);color:var(--m-sobre-prin);font-weight:500;font-size:16px;border:0}html[data-estilo=material] .cta:hover{background-color:var(--m-prin-hover);box-shadow:var(--m-elev-1)}html[data-estilo=material] .cta:active{background-color:var(--m-prin-pulsa);box-shadow:none}html[data-estilo=material] .cta:disabled{background-color:var(--m-desact-fondo);color:var(--m-desact-texto);box-shadow:none;opacity:1}html[data-estilo=material] .btn-cancel{border-radius:28px;background-color:transparent;color:var(--m-tinta);font-weight:500;border:1px solid var(--m-contorno)}html[data-estilo=material] .btn-cancel:active{background-color:var(--m-capa-2)}html[data-estilo=material] .daterow{box-shadow:none;border-radius:8px;background-color:transparent;border:1px solid var(--m-contorno)}html[data-estilo=material] .daterow .gdate{color:var(--m-texto);font-weight:500}html[data-estilo=material] .daterow svg{color:var(--m-texto-2)}html[data-estilo=material] .hero,html[data-estilo=material] .resumen-pack{box-shadow:none;border-radius:28px;color:var(--m-sobre-tonal);border:0;background-image:none;background-color:var(--m-tonal)}html[data-estilo=material] .rp-big{font-weight:400}html[data-estilo=material] .hero .bk,html[data-estilo=material] .rp-d{background-color:var(--m-sup);border-radius:12px;color:var(--m-texto)}html[data-estilo=material] .fchip{box-shadow:none;border-radius:8px;border:1px solid var(--m-contorno);background-color:transparent;color:var(--m-texto-2);font-weight:500}html[data-estilo=material] .fchip.on{background-color:var(--m-tonal);color:var(--m-sobre-tonal);border-color:transparent}html[data-estilo=material] .sob-tab{border-radius:8px;border:1px solid var(--m-contorno);background-color:transparent;color:var(--m-texto-2);font-weight:500}html[data-estilo=material] .sob-tab.on{background-color:var(--m-tonal);color:var(--m-sobre-tonal);border-color:transparent}html[data-estilo=material] .switch{background-color:var(--m-cont-3);box-shadow:inset 0 0 0 2px var(--m-contorno)}html[data-estilo=material] .switch.on{background-color:var(--m-tinta);box-shadow:none}html[data-estilo=material] .switch.on .knob{background-color:var(--m-sup)}html[data-estilo=material] .mb-arrow{border-radius:50%;color:var(--m-texto-2)}html[data-estilo=material] .adm-barra,html[data-estilo=material] .tabbar{background-color:var(--m-cont-2);border-top:0}html[data-estilo=material] .adm-barra a,html[data-estilo=material] .tbi{position:relative;color:var(--m-texto-2)}html[data-estilo=material] .adm-barra a:before,html[data-estilo=material] .tbi:before{position:relative;z-index:1}html[data-estilo=material] .adm-barra a>span,html[data-estilo=material] .tbi>span:not(.dotb){font-weight:500;position:relative;z-index:1}html[data-estilo=material] .tbi .dotb{z-index:2;box-shadow:0 0 0 2px var(--m-cont-2)}html[data-estilo=material] .adm-barra a.on,html[data-estilo=material] .tbi.on{color:var(--m-sobre-tonal)}html[data-estilo=material] .adm-barra a.on:after,html[data-estilo=material] .tbi.on:after{content:"";position:absolute;z-index:0;top:2px;left:50%;width:52px;height:30px;margin-left:-26px;border-radius:15px;background-color:var(--m-tonal)}html[data-estilo=material] .adm-barra a.on span,html[data-estilo=material] .tbi.on span{font-weight:700}html[data-estilo=material] .av-toast{border-radius:4px;font-weight:400;box-shadow:var(--m-elev-3)}html[data-estilo=material] .av-toast,html[data-estilo=material] .av-toast.mal{background-color:var(--m-snack);color:var(--m-sobre-snack)}html[data-estilo=material] .av-toast.mal .ic{background-color:var(--m-error);color:var(--m-snack)}html[data-estilo=material] body.dark .hr-c .v.ok,html[data-estilo=material] body.dark .skpi b.acep,html[data-estilo=material] body.dark .skpi b.ok{color:var(--ok-ink)}html[data-estilo=material] .hr-c{border:0;border-radius:12px;background-color:var(--m-cont-1);box-shadow:var(--m-elev-1)}html[data-estilo=material] .hr-c .k{text-transform:none;letter-spacing:.03em;font-size:12px;font-weight:500;color:var(--m-texto-2)}html[data-estilo=material] .hr-c .v{font-weight:400}html[data-estilo=material] .svc-tbl td.vacio{color:var(--m-texto-2);font-weight:500}html[data-estilo=material] :is(.fich-total,.monthbar,.cal){background-color:var(--m-cont-1);box-shadow:none;border:0;border-radius:16px}html[data-estilo=material] .buscador{background-color:var(--m-cont-3);box-shadow:none;border:0;border-radius:28px}html[data-estilo=material] .btn-add-veh{background-color:transparent;box-shadow:none;border:1px dashed var(--m-contorno);color:var(--m-tinta);border-radius:16px}html[data-estilo=material] .card .row:has(.fieldin:focus){background-color:var(--m-capa);box-shadow:inset 3px 0 0 var(--m-tinta)}html[data-estilo=material] .fieldin{caret-color:var(--m-tinta)}html[data-estilo=material] .row.err{box-shadow:inset 3px 0 0 var(--m-error)}html[data-estilo=material] body .adm-foot .uf9-btn.s{background-color:var(--m-error-fondo);color:var(--m-sobre-error);border-color:transparent}html[data-estilo=material] .af-tabbar{background-color:transparent;border-radius:0;padding-block:0;box-shadow:none}html[data-estilo=material] .af-tabbar button.on{box-shadow:none}html[data-estilo=material] .fieldin:focus-visible{outline:none}html[data-estilo=material] body.dark :is(.seg.on,.pill.on,.fchip.on,.sob-tab.on){background-color:var(--m-tonal);color:var(--m-sobre-tonal);box-shadow:none}html[data-estilo=material] body.dark:is(.theme-green,.theme-blue){--page:var(--m-fondo);--bg:var(--m-fondo);--card:var(--m-sup);--label:var(--m-texto);--secondary:var(--m-texto-2);--tertiary:var(--m-texto-3);--separator:var(--m-contorno-2);--badge:var(--m-tonal);--field:var(--m-cont-1);--track:var(--m-cont-3);--accent:var(--m-prin);--accent-ink:var(--m-tinta);--accent-soft:var(--m-tonal);--on-accent:var(--m-sobre-prin);--brand:#D8B45E;--brand-ink:var(--m-tinta);--hero1:var(--m-tonal);--hero2:var(--m-tonal)}html[data-estilo=material] .cta.rojo:not(:disabled){background-color:var(--m-error);color:#FFFFFF}html[data-estilo=material] body.dark .cta.rojo:not(:disabled){color:#690005}html[data-estilo=material] .cta.rojo:not(:disabled):hover{background-color:var(--m-error);filter:brightness(1.08)}html[data-estilo=material] .btn-cancel.rojo{color:var(--m-error);border-color:var(--m-error);background-color:transparent}html[data-estilo=material] .btn-cancel.rojo:active{background-color:color-mix(in srgb,var(--m-error) 12%,transparent)}html[data-estilo=material] .svc-wrap{overflow:auto hidden}html[data-estilo=material] .of-aceptar .of-paso{background-color:color-mix(in srgb,var(--m-sobre-prin) 16%,var(--m-prin))}html[data-estilo=material] .res-hero,html[data-estilo=material] .res-hero .modal-x{color:var(--m-sobre-tonal)}html[data-estilo=material] .adm-switch{width:52px;height:32px;border-radius:16px;background-color:var(--m-cont-3);box-shadow:inset 0 0 0 2px var(--m-contorno)}html[data-estilo=material] .adm-switch i{top:8px;left:8px;width:16px;height:16px;background-color:var(--m-contorno);box-shadow:none;transition:left .18s,top .18s,width .18s,height .18s}html[data-estilo=material] .adm-switch.on{background-color:var(--m-tinta);box-shadow:none}html[data-estilo=material] .adm-switch.on i{top:4px;left:24px;width:24px;height:24px;background-color:var(--m-sup)}html[data-estilo=material] body.dark .adm-switch:not(.on),html[data-estilo=material] body.dark .af-switch:not(.on) i{box-shadow:inset 0 0 0 2px var(--m-contorno)}html[data-estilo=material] body.dark .adm-switch i,html[data-estilo=material] body.dark .af-switch i:after{box-shadow:none}html:root[data-estilo=material] :is(.skpi b,.hr-c .v):is(*,.ok,.acep,.warn,.bad,.pend){color:var(--m-texto)}html:root[data-estilo=material] .res-tbl tbody tr:not(.tf-mas) td:nth-child(9) .est-w,html:root[data-estilo=material] :is(.tag,.fic-est,.est-w,.inc3-est){display:inline-block;font-size:12px;font-weight:500;line-height:1.2;padding:4px 10px;border-radius:8px;border:1px solid var(--m-contorno-2);background-color:var(--m-cont-1);color:var(--m-texto)}html:root[data-estilo=material] :is(.tag.bad,.fic-est:is(.no,.bad,.mal),.est-w:is(.no,.mal),.inc3-est.no){color:var(--m-error);border-color:color-mix(in srgb,var(--m-error) 45%,transparent)}html:root[data-estilo=material] :is(.uf9-btn.s,.af-btn.danger){background-color:transparent;color:var(--m-error);border:1px solid var(--m-error);box-shadow:none}html:root[data-estilo=material] :is(.uf9-btn.s,.af-btn.danger):hover{background-color:color-mix(in srgb,var(--m-error) 10%,transparent)}html:root[data-estilo=material] :is(.section-h .t,.af-sec-h,.fic-lab span){color:var(--m-texto-2)}html:root[data-estilo=material] .card .row.err{background-color:var(--m-cont-1);box-shadow:inset 4px 0 0 var(--m-error)}html:root[data-estilo=material] .row.err .ttl{color:var(--m-texto)}html:root[data-estilo=material] .row.err .fieldin::-moz-placeholder{color:var(--m-texto-3);opacity:1}html:root[data-estilo=material] .row.err .fieldin::placeholder{color:var(--m-texto-3);opacity:1}html:root[data-estilo=material] .row.err .eurowrap:not(.lleno) :is(.eursign,i){color:var(--m-texto-3)}html:root[data-estilo=material] .alerta{background-color:var(--m-cont-1);border:1px solid var(--m-contorno-2);border-radius:16px;color:var(--m-texto)}html:root[data-estilo=material] .alerta .ai{background-color:var(--m-cont-3);color:var(--m-tinta)}html:root[data-estilo=material] .alerta .at{color:var(--m-texto)}html:root[data-estilo=material] .alerta>svg{color:var(--m-texto-2)}html:root[data-estilo=material] .row select.fieldin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%234D4639' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}html:root[data-estilo=material] body.dark .row select.fieldin{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23DCD3C3' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}html:root[data-estilo=material] .svc-tbl tbody td.dia{font-weight:400}html:root[data-estilo=material] .svc-tbl tbody td:is(.b,:first-child):not(.num){font-weight:500}@media (min-width:761px){html:root[data-estilo=material] .svc-tbl tbody td{height:56px;padding-block:0}}html:root[data-estilo=material] .svc-tbl tbody tr:hover td{background-color:color-mix(in srgb,var(--m-tinta) 12%,var(--m-sup))}html:root[data-estilo=material] input[type=date]:not(:is(.gm-style,.gm-err-container) *)::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234D4639' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.6' y='5.2' width='16.8' height='15.2' rx='2.4'/%3E%3Cpath d='M3.6 9.8h16.8M8.2 3.4v3.4M15.8 3.4v3.4'/%3E%3C/svg%3E");background-size:18px 18px;background-position:50%;background-repeat:no-repeat;opacity:1;cursor:pointer}html:root[data-estilo=material] body.dark input[type=date]:not(:is(.gm-style,.gm-err-container) *)::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23DCD3C3' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.6' y='5.2' width='16.8' height='15.2' rx='2.4'/%3E%3Cpath d='M3.6 9.8h16.8M8.2 3.4v3.4M15.8 3.4v3.4'/%3E%3C/svg%3E")}html:root[data-estilo=material] :is(.af-modal-h,.af-modal-card h2,.af-modal-card h3:first-child){font-size:22px;line-height:28px;font-weight:500;color:var(--m-texto)}html:root[data-estilo=material] :is(.rp-lbl,.rp-d span,.rp-p i,.rp-p svg){opacity:1;color:var(--m-sobre-tonal)}html:root[data-estilo=material] :is(input,select,textarea).fieldin:focus-visible{outline:none;box-shadow:none}html:root[data-estilo=material] :is(.af-field input,.af-field select,.af-field textarea):not(.invalido):not(:disabled):hover{border-color:var(--m-texto)}html:root[data-estilo=material] :is(.af-field input,.af-field select,.af-field textarea):not(.invalido):focus{border-color:var(--m-tinta);box-shadow:inset 0 0 0 1px var(--m-tinta),0 0 0 3px color-mix(in srgb,var(--m-tinta) 22%,transparent);outline:none}html:root[data-estilo=material] .blk:is(:has(>.card),:has(>.cal)){background-color:transparent;border-width:0;padding-inline:0}html:root[data-estilo=material] .blk:is(:has(>.card),:has(>.cal))>.section-h{padding-inline:0}html:root[data-estilo=material] :is(.af-btn,.cta):disabled:not([aria-busy=true]){color:color-mix(in srgb,var(--m-texto) 50%,transparent);background-color:var(--m-desact-fondo)}html:root[data-estilo=material] :is(.af-btn,.af-volver,.fsel,.daterow,.af-field,.fmulti-btn,.smv-btn) svg{stroke-width:2}html:root[data-estilo=material] body .adm-foot .uf9-btn.s{background-color:transparent;color:var(--m-error);border:1px solid var(--m-error);box-shadow:none}html:root[data-estilo=material] :is(.af-btn,.cta,.af-volver,.uf9-btn,.seg,.fchip,.btn-cancel):focus-visible{outline:2px solid var(--m-tinta);outline-offset:2px}html:root[data-estilo=material] :is(.af-btn,.cta,.af-volver):not(:disabled):hover{background-image:linear-gradient(color-mix(in srgb,currentColor 8%,transparent),color-mix(in srgb,currentColor 8%,transparent))}html:root[data-estilo=material] :is(.af-btn.ok,.af-btn,.cta)[aria-busy=true]:not([data-ocupado]):is(:disabled,:enabled){opacity:1;cursor:progress;color:var(--m-sobre-prin);background-color:var(--m-prin);background-image:repeating-linear-gradient(-45deg,transparent 0 8px,rgba(255,255,255,.35) 8px 16px);background-size:22.6px 22.6px;animation:material-cargando .9s linear infinite}@keyframes material-cargando{to{background-position:22.6px 0}}@media (prefers-reduced-motion:reduce){html:root[data-estilo=material] :is(.af-btn,.cta)[aria-busy=true]{animation:none}}html:root[data-estilo=material] :is(.af-btn.ok,.cta)[data-ocupado]:disabled{background-color:var(--m-prin);color:var(--m-sobre-prin);border-color:transparent;cursor:progress}html:root[data-estilo=material] :is(.af-btn.ghost,.btn-cancel)[data-ocupado]:disabled{background-color:transparent;color:var(--m-tinta);border:1px solid var(--m-contorno);cursor:progress}html:root[data-estilo=material] .af-btn.danger[data-ocupado]:disabled{background-color:transparent;color:var(--m-error);border:1px solid var(--m-error);cursor:progress}html:root[data-estilo=material] .av-toast .ic{background-color:#7DDBA3;color:#0A2614}html:root[data-estilo=material] .av-toast.mal .ic{background-color:#FFB4AB;color:#410002}html:root[data-estilo=material] body.dark .av-toast .ic{background-color:#146C2E;color:#FFFFFF}html:root[data-estilo=material] body.dark .av-toast.mal .ic{background-color:#B3261E;color:#FFFFFF}html:root[data-estilo=material] .af-volver>svg{display:none}html:root[data-estilo=material] .af-volver:before{content:"";flex:0 0 auto;width:16px;height:16px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 18l-6-6 6-6'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 18l-6-6 6-6'/%3E%3C/svg%3E") center /contain no-repeat}html:root[data-estilo=material] .fchip.on:before{content:"\2713\00a0";font-weight:700}html:root[data-estilo=material] :is(.af-field input,.fsel select){text-overflow:ellipsis}html:root[data-estilo=material] .tbi .dotb{background-color:var(--m-tinta);color:var(--m-sup)}html:root[data-estilo=material] :is(.af-btn.ghost,.af-volver,.btn-cancel):not(:disabled):hover{background-image:none;background-color:color-mix(in srgb,var(--m-texto) 8%,transparent)}html:root[data-estilo=material] :is(.af-btn.ghost,.btn-cancel):disabled:not([aria-busy=true]){background-color:transparent;border:1px solid color-mix(in srgb,var(--m-texto) 14%,transparent)}html:root[data-estilo=material] body.dark :is(.af-btn.ok,.cta):not(:disabled):hover{background-image:linear-gradient(color-mix(in srgb,var(--m-sobre-prin) 12%,transparent),color-mix(in srgb,var(--m-sobre-prin) 12%,transparent))}html:root[data-estilo=material] .card .row>.badge{background-color:var(--m-cont-3);color:var(--m-texto-2)}html:root[data-estilo=material] :is(.section-h .t,.rp-lbl){text-transform:none;letter-spacing:0}html:root[data-estilo=material] .section-h .t{font-size:14px;font-weight:500}html:root[data-estilo=material] body :is(.skpi b,.hr-c .v):is(*,.ok,.acep,.warn,.bad,.pend,.no,.anul){color:var(--m-texto)}html:root[data-estilo=material] .fich-alerta{background-color:var(--m-cont-1);border:1px solid var(--m-contorno-2);color:var(--m-texto);font-weight:400}html:root[data-estilo=material] .fich-alerta>i{background-color:var(--m-cont-3);color:var(--m-tinta)}html:root[data-estilo=material] .fich-total span{text-transform:none;letter-spacing:0}html:root[data-estilo=material] .seg:not(.on):hover{background-color:color-mix(in srgb,var(--m-texto) 8%,transparent)}html:root[data-estilo=material] body:is(.dark,:not(.dark)) :is(.skpi b,.hr-c .v):is(.ok,.acep,.warn,.bad,.pend,.no,.anul){color:var(--m-texto)}html:root[data-estilo=material] :is(.modal .ttl .req,.ttl .req,.sfirma .req,.rech-h .req,.flabel .req){color:var(--m-error)}html:root[data-estilo=material] .est-modo button:not(.on):hover{background-color:color-mix(in srgb,var(--m-texto) 8%,transparent)}html:root[data-estilo=material] .login .lf{background-color:var(--m-sup);border:1px solid var(--m-contorno);border-radius:8px}html:root[data-estilo=material] .login .lf:focus-within{border-color:var(--m-tinta);box-shadow:inset 0 0 0 1px var(--m-tinta)}html:root[data-estilo=material] .login .flabel{text-transform:none;letter-spacing:0;font-size:14px;font-weight:500;color:var(--m-texto-2)}html:root[data-estilo=material] .login{background-color:var(--m-fondo)}html:root[data-estilo=material] .af-field .fsel select{background-image:none}html:root[data-estilo=material] .row.err .ttl{font-weight:inherit}html[data-estilo=material] .view .cal{--field:var(--m-sup)}html[data-estilo=material] .view .cal .d:not(.empty):not(.trab){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-ink) 24%,var(--separator))}html[data-estilo=material] .jr-d{border-color:color-mix(in srgb,var(--accent-ink) 24%,var(--separator))}html[data-estilo=material] .adm-table{border:1px solid var(--m-contorno-2);border-radius:12px;box-shadow:none}html[data-estilo=material] .adm-table thead th{background-color:var(--m-cont-2);border-right:1px solid var(--m-contorno-2);border-bottom:1px solid var(--m-contorno-2);font-size:12px;font-weight:500;text-transform:none;letter-spacing:.01em;color:var(--m-texto-2)}html[data-estilo=material] .adm-table tbody td{border-right:1px solid var(--m-contorno-2);border-bottom:1px solid var(--m-contorno-2);font-weight:400;color:var(--m-texto)}html[data-estilo=material] .adm-table tbody td.b{font-weight:500}html[data-estilo=material] .adm-table :is(thead th,tbody td):last-child{border-right:0}html[data-estilo=material] .adm-table tbody tr:last-child td{border-bottom:0}html[data-estilo=material] .adm-table tbody tr:nth-child(2n) td{background-color:var(--m-sup)}html[data-estilo=material] .adm-table tbody tr:hover td{background-color:color-mix(in srgb,var(--m-tinta) 8%,var(--m-sup))}html[data-estilo=material] :is(.gan,.cal-modal){--gx-linea:var(--m-contorno-2)}html[data-estilo=material] .gtab :is(th,td){border-top-width:1px;border-left-width:1px}html[data-estilo=material] .gtab tr>:last-child{border-right-width:1px}html[data-estilo=material] .gtab tbody tr:last-child>*{border-bottom-width:1px}html[data-estilo=material] .gtab thead th{border-bottom-width:1px;background-color:var(--m-cont-2);font-size:12px;font-weight:500;text-transform:none;letter-spacing:.01em;color:var(--m-texto-2)}html[data-estilo=material] .gtab :is(th,td).tot-c{border-left-width:1px}html[data-estilo=material] .gtab td.l{font-size:14px;font-weight:500;text-transform:none;letter-spacing:0}html[data-estilo=material] .gtab td.num{font-weight:400}html[data-estilo=material] .vres-tw{border-width:1px;border-color:var(--m-contorno-2)}html[data-estilo=material] .vres-t :is(th,td):not(.vacia){border-color:var(--m-contorno-2)}html[data-estilo=material] .vres-t :is(th,td){border-width:1px}html[data-estilo=material] .vres-t th:not(.vacia){background-color:var(--m-cont-2);font-size:12px;font-weight:500;text-transform:none;letter-spacing:.01em;color:var(--m-texto-2)}html[data-estilo=material] .vres-t td{font-size:14px;font-weight:400}html[data-estilo=material] .vres-t td:first-child{font-weight:500;color:var(--m-texto-2)}html[data-estilo=material] .gtab td.l>b,html[data-estilo=material] .gx-nom b{font-size:14px;font-weight:500}html[data-estilo=material] .vres-t thead th:not(.vacia){--bg:var(--m-cont-2)}html[data-estilo=material] .vres-f{border:1px solid var(--m-contorno-2)}html[data-estilo=material] .vres-f span{border-right:1px solid var(--m-contorno-2)}html[data-estilo=material] .vres-f span:last-child{border-right:0}html[data-estilo=material] .vres-f .tot{border-left:0}html[data-estilo=material] .vres-f .tot i,html[data-estilo=material] .vres-f i{background-color:var(--m-cont-2);border-bottom:1px solid var(--m-contorno-2);font-size:12px;font-weight:500;text-transform:none;text-decoration:none;letter-spacing:.01em;color:var(--m-texto-2)}html[data-estilo=material] .vres-f b{font-weight:400}html[data-estilo=material] .vres-f .tot b{font-weight:500}html[data-estilo=material] body:not(.theme-green):not(.theme-blue){--warn-ink:#A4430C;--warn-bg:#FDEBDF;--m-error:#A3122F}html[data-estilo=material] body.dark:not(.theme-green):not(.theme-blue){--warn-ink:#F8A070;--warn-bg:rgba(248,160,112,.12);--m-error:#FFB0BB}@media (min-width:1281px){html[data-estilo=material] .fx-raiz{--skpi-cifra-max:32px}}html[data-estilo=material] :is(.svc-tbl,.adm-table,.vres-t){--tbl-fina:color-mix(in srgb,var(--m-texto) 24%,transparent);--tbl-grupo:color-mix(in srgb,var(--m-texto) 42%,transparent)}html:root[data-estilo=material] .svc-tbl :is(thead th,tbody td){border-bottom-color:var(--tbl-fina)}html:root[data-estilo=material] .svc-tbl:has(thead tr.subs) :is(th,td){border-right-color:var(--tbl-fina)}html:root[data-estilo=material] .svc-tbl:has(thead tr.subs) :is(th,td).blk{border-right-color:var(--tbl-grupo)}html:root[data-estilo=material] .vres-t :is(th,td):not(.vacia){border-color:var(--tbl-fina)}html:root[data-estilo=material] body:not(.dark):not(.theme-green):not(.theme-blue){--m-cont-4:#E4DED4;--m-cont-5:#DDD6CB;--m-prin:#6E560B;--m-prin-hover:#6E560B;--m-prin-pulsa:#6E560B;--m-sobre-prin:#FFFFFF;--m-error:#BA1A1A}html:root[data-estilo=material] body.theme-green:not(.dark){--m-cont-4:#DBE4DD;--m-cont-5:#D4DDD6;--m-prin:#006C4A;--m-prin-hover:#006C4A;--m-prin-pulsa:#006C4A;--m-sobre-prin:#FFFFFF;--m-error:#BA1A1A}html:root[data-estilo=material] body.theme-blue:not(.dark){--m-cont-4:#DAE2E9;--m-cont-5:#D3DBE2;--m-prin:#00658D;--m-prin-hover:#00658D;--m-prin-pulsa:#00658D;--m-sobre-prin:#FFFFFF;--m-error:#BA1A1A}html:root[data-estilo=material] body.dark:not(.theme-green):not(.theme-blue){--m-cont-4:#58554F;--m-cont-5:#615E57;--m-prin-hover:var(--m-prin);--m-prin-pulsa:var(--m-prin);--m-error:#FF9A92}html:root[data-estilo=material] body.dark.theme-green{--m-cont-4:#545B56;--m-cont-5:#5D645F;--m-prin-hover:var(--m-prin);--m-prin-pulsa:var(--m-prin);--m-error:#FF9A92}html:root[data-estilo=material] body.dark.theme-blue{--m-cont-4:#545A5F;--m-cont-5:#5D6368;--m-prin-hover:var(--m-prin);--m-prin-pulsa:var(--m-prin);--m-error:#FF9A92}html:root[data-estilo=material] body{--m-e-nueva:#6750A4;--m-e-pend:#9A4A00;--m-e-acep:#3B6E00;--m-e-hecha:#5D5F63;--m-e-canc:#8E1F5C}html:root[data-estilo=material] body.dark{--m-e-nueva:#CDB8FF;--m-e-pend:#FFA86B;--m-e-acep:#B5DB7E;--m-e-hecha:#DCCDB8;--m-e-canc:#FFA6D6}html:root[data-estilo=material] :is(.tag,.fic-est,.est-w,.inc3-est):is(.azul,.nueva){--m-e:var(--m-e-nueva)}html:root[data-estilo=material] :is(.tag,.fic-est,.est-w,.inc3-est):is(.warn,.pend){--m-e:var(--m-e-pend)}html:root[data-estilo=material] :is(.tag,.fic-est,.est-w,.inc3-est):is(.ok,.acep){--m-e:var(--m-e-acep)}html:root[data-estilo=material] :is(.tag,.fic-est,.est-w,.inc3-est):is(.hecho,.gris){--m-e:var(--m-e-hecha)}html:root[data-estilo=material] :is(.tag,.fic-est,.est-w,.inc3-est):is(.no,.anul){--m-e:var(--m-e-canc)}html:root[data-estilo=material] :is(.tag,.fic-est,.est-w,.inc3-est):is(.mal,.bad){--m-e:var(--m-error)}html:root[data-estilo=material] .res-tbl tbody tr:not(.tf-mas) td:nth-child(9) .est-w:is(.azul,.nueva,.warn,.pend,.ok,.acep,.hecho,.gris,.no,.anul,.mal,.bad),html:root[data-estilo=material] :is(.tag,.fic-est,.est-w,.inc3-est):is(.azul,.nueva,.warn,.pend,.ok,.acep,.hecho,.gris,.no,.anul,.mal,.bad){color:var(--m-e);background-color:color-mix(in srgb,var(--m-e) 12%,var(--m-sup));border-color:transparent}html:root[data-estilo=material] :is(.af-btn.ghost,.af-volver,.btn-cancel:not(.rojo)){background-color:var(--m-tonal);color:var(--m-sobre-tonal);border:1px solid transparent}html:root[data-estilo=material] :is(.af-btn.ghost,.af-volver,.btn-cancel:not(.rojo)):not(:disabled):hover{background-color:var(--m-tonal);color:var(--m-sobre-tonal);border-color:transparent}html:root[data-estilo=material] :is(.af-btn.ghost,.btn-cancel):disabled:not([aria-busy=true]){background-color:var(--m-desact-fondo);border:1px solid transparent;color:color-mix(in srgb,var(--m-texto) 50%,transparent)}html:root[data-estilo=material] :is(.af-btn.ghost,.btn-cancel)[data-ocupado]:disabled{background-color:var(--m-tonal);color:var(--m-sobre-tonal);border:1px solid transparent}html:root[data-estilo=material] :is(.af-btn,.af-volver){min-height:40px;border-radius:20px}html:root[data-estilo=material] :is(.skpi,.hr-c,.svc-wrap,.adm-table,.inc3-cal,.card,.alerta,.mas-g,.fich-total,.monthbar,.cal){border-radius:16px}@media (max-width:760px){html:root[data-estilo=material] :is(.af-modal-card,.cal-modal-card,.nx-ven){border-radius:28px 28px 0 0}html:root[data-estilo=material] :is(.af-modal-card,.cal-modal-card):before{content:"";position:absolute;z-index:3;top:10px;left:50%;width:32px;height:4px;margin-left:-16px;border-radius:2px;background-color:var(--m-contorno);pointer-events:none}}html:root[data-estilo=material] :is(.sheet-grip,.sheethead .grab,.rolsheet-grab){width:32px;height:4px;border-radius:2px;background-color:var(--m-contorno)}html:root[data-estilo=material] :is(.af-field input:not([type=checkbox]):not([type=radio]),.af-field select,.af-field textarea,.fsel select,.fmulti-btn,.doc-in){background-color:var(--m-cont-4);border:1px solid transparent;border-bottom:1px solid var(--m-texto-2);border-radius:4px 4px 0 0;box-shadow:none;transition:background-color .15s,border-color .15s,box-shadow .15s}html:root[data-estilo=material] :is(.af-field input:not([type=checkbox]):not([type=radio]),.af-field select,.af-field textarea,.fsel select,.fmulti-btn,.doc-in):not(.invalido):not(:disabled):hover{background-color:color-mix(in srgb,var(--m-texto) 8%,var(--m-cont-4));border-color:transparent;border-bottom-color:var(--m-texto)}html:root[data-estilo=material] :is(.af-field input:not([type=checkbox]):not([type=radio]),.af-field select,.af-field textarea,.fsel select,.doc-in):not(.invalido):focus{background-color:var(--m-cont-4);border-color:transparent;border-bottom-color:var(--m-tinta);box-shadow:inset 0 -1px 0 var(--m-tinta);outline:none}html:root[data-estilo=material] :is(.af-field input.invalido,.af-field select.invalido,.af-field textarea.invalido,.af-field .af-pwd:has(input.invalido) input,.fsel.invalido select,.fsel select.invalido),html:root[data-estilo=material] :is(.af-field input.invalido,.af-field select.invalido,.af-field textarea.invalido,.fsel.invalido select):is(:hover,:focus){background-color:var(--m-cont-4);border-color:var(--m-error);box-shadow:inset 0 -1px 0 var(--m-error);outline:none}html:root[data-estilo=material] :is(.af-field input:not([type=checkbox]):not([type=radio]),.af-field select,.af-field textarea,.fsel select):disabled{background-color:color-mix(in srgb,var(--m-texto) 4%,transparent);border-color:transparent;border-bottom-color:color-mix(in srgb,var(--m-texto) 38%,transparent)}html:root[data-estilo=material] .login .lf{background-color:var(--m-cont-4);border:1px solid transparent;border-bottom:1px solid var(--m-texto-2);border-radius:4px 4px 0 0}html:root[data-estilo=material] .login .lf:focus-within{border-color:transparent;border-bottom-color:var(--m-tinta);box-shadow:inset 0 -1px 0 var(--m-tinta)}html:root[data-estilo=material] :is(.af-field input,.af-field textarea,.doc-in)::-moz-placeholder{color:var(--m-texto-2);opacity:1}html:root[data-estilo=material] :is(.af-field input,.af-field textarea,.doc-in)::placeholder{color:var(--m-texto-2);opacity:1}html:root[data-estilo=material] .af-field .eur-w i,html:root[data-estilo=material] .af-field .eur-w:has(.invalido) i{color:var(--m-texto-2)}html:root[data-estilo=material] .req{color:var(--m-error)}@media (max-width:899px){html:root[data-estilo=material] .doc-barra>.af-btn.res-nueva{position:fixed;z-index:24;right:max(16px,env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));width:auto;min-width:0;height:56px;min-height:56px;margin:0;padding:0 20px;border-radius:16px;font-size:14px;box-shadow:var(--m-elev-3)}html:root[data-estilo=material] .doc-barra>.af-btn.res-nueva:not(:disabled):hover{box-shadow:0 6px 10px 4px rgba(0,0,0,.15),0 2px 3px rgba(0,0,0,.3)}html:root[data-estilo=material] .adm-body:has(.res-nueva){padding-bottom:calc(16px + 56px + 24px + env(safe-area-inset-bottom))}html:root[data-estilo=material] body:has(.res-nueva) .av-toast{bottom:calc(16px + 56px + 12px + env(safe-area-inset-bottom))}}@media (max-width:760px){html:root[data-estilo=material] .doc-barra>.af-btn.res-nueva{bottom:calc(80px + 16px + env(safe-area-inset-bottom))}html:root[data-estilo=material] .adm-body:has(.res-nueva){padding-bottom:calc(80px + 16px + 56px + 24px + env(safe-area-inset-bottom))}html:root[data-estilo=material] body .av-toast{bottom:calc(80px + 12px + env(safe-area-inset-bottom))}html:root[data-estilo=material] body:has(.res-nueva) .av-toast{bottom:calc(80px + 16px + 56px + 12px + env(safe-area-inset-bottom))}}html:root[data-estilo=material] .tabbar{box-sizing:border-box;min-height:calc(80px + env(safe-area-inset-bottom));padding:12px 0 calc(16px + env(safe-area-inset-bottom));background-color:var(--m-cont-2);border-top:0;align-items:stretch}html:root[data-estilo=material] .tbi{justify-content:flex-start;gap:4px;padding:4px 0 0;border-radius:0;min-width:0}@media (max-width:760px){html:root[data-estilo=material] .adm-barra{box-sizing:border-box;min-height:calc(80px + env(safe-area-inset-bottom));padding-top:12px;padding-bottom:calc(16px + env(safe-area-inset-bottom));background-color:var(--m-cont-2);border-top:0;align-items:stretch}html:root[data-estilo=material] .adm-barra a{justify-content:flex-start;gap:4px;padding:4px 0 0}}html:root[data-estilo=material] :is(.tbi,.adm-barra a):after{content:"";position:absolute;z-index:0;top:0;left:50%;width:min(64px,calc(100% - 4px));height:32px;margin-left:0;transform:translateX(-50%);border-radius:16px;background-color:transparent;transition:background-color .15s}html:root[data-estilo=material] :is(.tbi,.adm-barra a):not(.on):hover:after{background-color:color-mix(in srgb,var(--m-texto) 8%,transparent)}html:root[data-estilo=material] :is(.tbi,.adm-barra a):not(.on):active:after{background-color:color-mix(in srgb,var(--m-texto) 12%,transparent)}html:root[data-estilo=material] :is(.tbi.on,.adm-barra a.on):after{background-color:var(--m-tonal)}html:root[data-estilo=material] :is(.tbi>span:not(.dotb),.adm-barra a>span){font-size:12px;line-height:16px;font-weight:500;letter-spacing:.03em;color:var(--m-texto-2)}html:root[data-estilo=material] .tbi>span:not(.dotb){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0}html:root[data-estilo=material] :is(.tbi.on>span:not(.dotb),.adm-barra a.on>span){font-weight:700;color:var(--m-texto)}html:root[data-estilo=material] :is(.tbi,.adm-barra a){color:var(--m-texto-2)}html:root[data-estilo=material] :is(.tbi.on,.adm-barra a.on){color:var(--m-sobre-tonal)}html:root[data-estilo=material] .tbi:focus-visible{outline-offset:-2px}html:root[data-estilo=material] .adm-nav{padding:8px 12px 12px}html:root[data-estilo=material] .adm-ghead{padding:0 16px}html:root[data-estilo=material] .adm-ghead,html:root[data-estilo=material] .adm-item{min-height:48px;border-radius:24px;font-size:14px;line-height:20px;font-weight:500;letter-spacing:.01em}html:root[data-estilo=material] .adm-item{padding:0 16px 0 28px}html:root[data-estilo=material] .adm-item.on,html:root[data-estilo=material] .adm-item.on:hover{font-weight:700}html:root[data-estilo=material] :is(.adm-item,.adm-ghead):not(.on):hover{background-color:color-mix(in srgb,var(--m-texto) 8%,transparent);color:var(--m-texto)}html:root[data-estilo=material] :is(.adm-item,.adm-ghead):not(.on):active{background-color:color-mix(in srgb,var(--m-texto) 12%,transparent)}html:root[data-estilo=material] .adm-group.open .adm-ginner{padding-top:0;padding-bottom:4px}html:root[data-estilo=material] :is(.rp-big,.hero .big){font-size:36px;line-height:44px;font-weight:400;letter-spacing:0}html:root[data-estilo=material] :is(.adm-head h1,.page-title,.tb-title){font-size:28px;line-height:36px;font-weight:400;letter-spacing:0}html:root[data-estilo=material] :is(.af-modal-h,.af-modal-card h2,.af-modal-card h3:first-child,.af-title){font-size:24px;line-height:32px;font-weight:400;letter-spacing:0}html:root[data-estilo=material] :is(.skpi b,.hr-c .v){font-weight:400;line-height:40px}html:root[data-estilo=material] .af-sec-h{font-size:16px;line-height:24px;font-weight:500;letter-spacing:.01em}html:root[data-estilo=material] :is(.section-h .t,.fic-lab span,.fic-lab){font-size:14px;line-height:20px;font-weight:500;letter-spacing:.01em;text-transform:none;text-decoration:none}html:root[data-estilo=material] .af-modal-p{font-size:14px;line-height:20px;letter-spacing:.01em}html:root[data-estilo=material] :is(.af-btn,.af-volver){font-size:14px;line-height:20px;font-weight:500;letter-spacing:.01em}html:root[data-estilo=material] :is(.af-field label,.ffield>label,.svc-tbl thead th,.skpi .k,.hr-c .k,.adm-head .eb){font-size:12px;line-height:16px;font-weight:500;letter-spacing:.03em}html[data-estilo=material] :is(.svc-wrap,.svc-tbl,.adm-table,.gtab,.vres-tw,.vres-t,.vres-f){--tbl-fina:color-mix(in srgb,var(--m-texto) 30%,transparent);--tbl-grupo:color-mix(in srgb,var(--m-texto) 50%,transparent)}html:root[data-estilo=material] .adm-table,html:root[data-estilo=material] .svc-wrap{border-color:var(--tbl-fina)}html:root[data-estilo=material] .adm-table :is(thead th,tbody td){border-right-color:var(--tbl-fina);border-bottom-color:var(--tbl-fina)}html:root[data-estilo=material] :is(.gan,.cal-modal){--gx-linea:color-mix(in srgb,var(--m-texto) 30%,transparent)}html:root[data-estilo=material] :is(.vres-tw,.vres-f){border-color:var(--tbl-fina)}html:root[data-estilo=material] .vres-f span{border-right-color:var(--tbl-fina)}html:root[data-estilo=material] .vres-f :is(i,.tot i){border-bottom-color:var(--tbl-fina)}@media (max-width:760px){html:root[data-estilo=material] .res-tbl tbody tr:not(.tf-mas){border-bottom-color:var(--tbl-fina)}}@media (min-width:761px){html:root[data-estilo=material] body .svc-tbl.res-tbl{min-width:0}html:root[data-estilo=material] body .res-tbl :is(th,td):not(.chk){padding-left:10px;padding-right:10px}html:root[data-estilo=material] body .res-tbl :is(th,td):last-child{padding-right:16px}html:root[data-estilo=material] body .res-tbl td .hr-rec-wrap{display:flex;max-width:244px;min-width:0}html:root[data-estilo=material] body .res-tbl td .hr-rec{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-estilo=material] body .res-tbl td .hr-rec svg{display:inline-block;vertical-align:-1px;margin:0 7px}html:root[data-estilo=material] body .res-tbl tbody tr:not(.tf-mas) td:is(:nth-child(4),:nth-child(8)){max-width:94px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}html:root[data-estilo=material] :is(.af-btn,.cta,.af-volver,.uf9-btn):not(:disabled):not([aria-busy=true]){--m-capa-e:transparent;--m-onda:radial-gradient(circle closest-side,color-mix(in srgb,currentColor 12%,transparent) 0 99%,transparent 100%);background-image:var(--m-onda),linear-gradient(var(--m-capa-e),var(--m-capa-e));background-repeat:no-repeat;background-position:50%;background-size:0 0,100% 100%;transition:background-size 0s,background-color .15s,box-shadow .15s,border-radius .2s cubic-bezier(.2,0,0,1)}html:root[data-estilo=material] :is(.af-btn,.cta,.af-volver,.uf9-btn):not(:disabled):not([aria-busy=true]):hover{--m-capa-e:color-mix(in srgb,currentColor 8%,transparent);background-image:var(--m-onda),linear-gradient(var(--m-capa-e),var(--m-capa-e))}html:root[data-estilo=material] body.dark :is(.af-btn.ok,.cta):not(:disabled):not([aria-busy=true]):hover{--m-capa-e:color-mix(in srgb,var(--m-sobre-prin) 12%,transparent);background-image:var(--m-onda),linear-gradient(var(--m-capa-e),var(--m-capa-e))}html:root[data-estilo=material] :is(.af-btn,.cta,.af-volver,.uf9-btn):not(:disabled):not([aria-busy=true]):active,html:root[data-estilo=material] body.dark :is(.af-btn.ok,.cta):not(:disabled):not([aria-busy=true]):active{--m-capa-e:transparent;background-image:var(--m-onda),linear-gradient(var(--m-capa-e),var(--m-capa-e));background-size:300% 300%,100% 100%;transition:background-size .35s cubic-bezier(.2,0,0,1),background-color .15s,box-shadow .15s,border-radius .2s cubic-bezier(.2,0,0,1)}html:root[data-estilo=material] :is(.af-btn,.af-volver):not(:disabled):active{border-radius:12px}html:root[data-estilo=material] .doc-barra>.af-btn.res-nueva:not(:disabled):active{border-radius:12px}@media (prefers-reduced-motion:reduce){html:root[data-estilo=material] :is(.af-btn,.cta,.af-volver,.uf9-btn):not(:disabled):not([aria-busy=true]):active,html:root[data-estilo=material] :is(.af-btn,.cta,.af-volver,.uf9-btn,.tbi,.adm-barra a,.af-field input,.af-field select,.af-field textarea,.fsel select,.doc-in),html:root[data-estilo=material] :is(.tbi,.adm-barra a):after{transition:none}html:root[data-estilo=material] .doc-barra>.af-btn.res-nueva:not(:disabled):active,html:root[data-estilo=material] :is(.af-btn,.af-volver):not(:disabled):active{border-radius:20px}html:root[data-estilo=material] .doc-barra>.af-btn.res-nueva:not(:disabled):active{border-radius:16px}}@media (min-width:761px){html:root[data-estilo=material] body .svc-tbl.fx-m{min-width:0;width:100%}html:root[data-estilo=material] body .svc-tbl.fx-m :is(th,td):not(.chk){padding-left:12px;padding-right:12px}html:root[data-estilo=material] body .svc-tbl.fx-m :is(th,td):last-child{padding-right:16px}html:root[data-estilo=material] body .svc-tbl.fx-m td.tray .fx-tray{width:240px;max-width:240px}html:root[data-estilo=material] body .svc-tbl.fx-m tbody td.m-cli{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-estilo=material] body .svc-tbl.fx-m :is(td.m-tot,td.m-est,th:nth-last-child(-n+2)){white-space:nowrap}}html:root[data-estilo=material] :is(.res-mini,.af-mini,.env-pdf){display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;height:32px;min-height:32px;padding:0 14px;border:0;border-radius:16px;box-shadow:none;background-color:var(--m-tonal);color:var(--m-sobre-tonal);font-size:13px;line-height:20px;font-weight:500;letter-spacing:.01em;text-decoration:none;white-space:nowrap;opacity:1;transition:background-color .15s}html:root[data-estilo=material] :is(.res-mini,.af-mini,.env-pdf):not(:disabled):hover{background-color:color-mix(in srgb,var(--m-sobre-tonal) 8%,var(--m-tonal));color:var(--m-sobre-tonal);border-color:transparent}html:root[data-estilo=material] :is(.res-mini,.af-mini,.env-pdf):not(:disabled):active{background-color:color-mix(in srgb,var(--m-sobre-tonal) 12%,var(--m-tonal))}html:root[data-estilo=material] :is(.res-mini,.af-mini,.env-pdf):focus-visible{outline:2px solid var(--m-tinta);outline-offset:2px}html:root[data-estilo=material] :is(.res-mini,.af-mini,.env-pdf):disabled{background-color:var(--m-desact-fondo);color:color-mix(in srgb,var(--m-texto) 50%,transparent);cursor:default;opacity:1}html:root[data-estilo=material] .af-mini.del:not(:disabled):hover,html:root[data-estilo=material] body.dark .af-mini.del:not(:disabled):hover{background-color:color-mix(in srgb,var(--m-error) 12%,var(--m-sup));color:var(--m-error)}html:root[data-estilo=material] :is(.res-mini,.af-mini,.env-pdf) svg{width:16px;height:16px}@media (prefers-reduced-motion:reduce){html:root[data-estilo=material] :is(.res-mini,.af-mini,.env-pdf){transition:none}}html:root[data-estilo=material] .af-field select.pant-caja{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234D4639' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}html:root[data-estilo=material] body.dark .af-field select.pant-caja{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23DCD3C3' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}html:root[data-estilo=material] .row+.row:before{background-color:color-mix(in srgb,var(--m-texto) 30%,var(--m-cont-1))}@media (max-width:899px){html:root[data-estilo=material] .doc-barra>.af-btn.res-nueva{width:56px;min-width:56px;height:56px;padding:0;overflow:hidden;white-space:nowrap;text-indent:200%;color:var(--m-sobre-prin)}html:root[data-estilo=material] .doc-barra>.af-btn.res-nueva:before{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center /contain no-repeat}html:root[data-estilo=material] .doc-tabla:has(>.doc-barra>.res-nueva)>.svc-wrap{margin-right:calc(56px + 8px)}}html:root[data-estilo=material] .vres-t :is(th,td):not(.vacia){border:0;border-top:1px solid var(--tbl-fina);border-left:1px solid var(--tbl-fina)}html:root[data-estilo=material] .vres-t tr>:last-child:not(.vacia){border-right:1px solid var(--tbl-fina)}html:root[data-estilo=material] .vres-t tbody tr:last-child>*{border-bottom:1px solid var(--tbl-fina)}html:root[data-estilo=material] .vres-t tbody tr:first-child>td{border-top:1px solid var(--tbl-grupo)}html:root[data-estilo=material] .vres-t tr>:last-child:not(:nth-child(2)),html:root[data-estilo=material] .vres-t tr>:nth-child(2){border-left-color:var(--tbl-grupo)}html:root[data-estilo=material] .vres-t thead th.vacia{border:0}html:root[data-estilo=material] .vres-f{border:1px solid var(--tbl-fina)}html:root[data-estilo=material] .vres-f span{border:0;border-right:1px solid var(--tbl-fina)}html:root[data-estilo=material] .vres-f span:has(+.tot),html:root[data-estilo=material] .vres-f span:last-child{border-right:0}html:root[data-estilo=material] .vres-f span.tot{border-left:1px solid var(--tbl-grupo)}html:root[data-estilo=material] .vres-f :is(i,.tot i){border-bottom:1px solid var(--tbl-grupo)}html:root[data-estilo=material] .svc-tbl tbody td.vacio{height:auto;padding-top:32px;padding-bottom:32px}html:root[data-estilo=material] .inc3-hola{font-weight:400;letter-spacing:0}@media (min-width:761px){html:root[data-estilo=material] .inc3-hola{font-size:24px;line-height:32px}}html:root[data-estilo=material] .inc3-fecha{font-weight:500}html:root[data-estilo=material] .adm-set-h{text-transform:none;text-decoration:none;font-size:16px;line-height:24px;font-weight:500;letter-spacing:.01em;color:var(--m-texto-2)}@media (max-width:420px){html:root[data-estilo=material] .tabbar{padding-left:max(8px,env(safe-area-inset-left));padding-right:max(8px,env(safe-area-inset-right))}html:root[data-estilo=material] .tbi>span:not(.dotb){font-size:11px}}@media (min-width:761px){html:root[data-estilo=material] .fx-filtros-m .ffield:has(.fmulti-btn){width:auto;min-width:122px}html:root[data-estilo=material] .fx-filtros-m .ffield:has(.fmulti-btn) .fmulti-btn{width:100%}}html:root[data-estilo=material] .adm-item{min-height:56px;border-radius:28px}html:root[data-estilo=material] .row .fechawrap:has(>.hora24){margin-right:0}html:root[data-estilo=material] body.theme-green{--m-e-acep:#006B8A}html:root[data-estilo=material] body.dark.theme-green{--m-e-acep:#8BCFF0}@media (max-width:899px){html:root[data-estilo=material] .doc-tabla:has(>.doc-barra>.res-nueva)>.svc-wrap{margin-right:0}html:root[data-estilo=material] .adm-body:has(.res-nueva){padding-bottom:calc(16px + 56px + 16px + env(safe-area-inset-bottom))}}@media (max-width:760px){html:root[data-estilo=material] .adm-body:has(.res-nueva){padding-bottom:calc(80px + 16px + 56px + 16px + env(safe-area-inset-bottom))}}html:root[data-estilo=material] body .adm-nav .adm-item{min-height:56px;border-radius:28px}html[data-estilo=material] :is(.svc-wrap,.svc-tbl,.adm-table,.gtab,.vres-tw,.vres-t,.vres-f){--tbl-grupo:color-mix(in srgb,var(--m-texto) 62%,transparent)}html:root[data-estilo=material] .svc-tbl:has(thead tr.subs) :is(th,td).blk{border-right:2px solid var(--tbl-grupo)}html:root[data-estilo=material] .svc-tbl:has(thead tr.subs) thead th[rowspan],html:root[data-estilo=material] .svc-tbl:has(thead tr.subs) thead tr:last-child th{border-bottom:2px solid var(--tbl-grupo)}html:root[data-estilo=material] .vres-t tbody tr:first-child>td{border-top:2px solid var(--tbl-grupo)}html:root[data-estilo=material] .vres-f span.tot,html:root[data-estilo=material] .vres-t tr>:last-child:not(:nth-child(2)),html:root[data-estilo=material] .vres-t tr>:nth-child(2){border-left:2px solid var(--tbl-grupo)}html:root[data-estilo=material] .vres-f :is(i,.tot i){border-bottom:2px solid var(--tbl-grupo)}html:root[data-estilo=material] :is(.skpi,.hr-c){background-color:var(--m-cont-2);box-shadow:none;border:0}html:root[data-estilo=material] button.skpi:hover{box-shadow:none;background-color:color-mix(in srgb,var(--m-texto) 8%,var(--m-cont-2))}html:root[data-estilo=material] button.skpi:active{background-color:color-mix(in srgb,var(--m-texto) 12%,var(--m-cont-2))}html:root[data-estilo=material] .adm-head{-webkit-backdrop-filter:none;backdrop-filter:none}@media (min-width:761px) and (max-width:1280px){html:root[data-estilo=material] .fx-raiz .est-filtros>.ffield:has(>.fmulti){min-width:0}}html:root[data-estilo=material] body.dark .cal .d.no{color:#FFB4AB}