@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:118%;font-display:swap;src:url(/fonts/archivo-expanded-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/atkinson-next-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/atkinson-next-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono;font-style:normal;font-weight:500;font-stretch:87.5%;font-display:swap;src:url(/fonts/martian-mono-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/material-symbols-rounded.woff2) format("woff2")}:root{--erp-p-50: #f7f1fb;--erp-p-100: #ede0f7;--erp-p-200: #dcc3ef;--erp-p-300: #c49ae2;--erp-p-400: #a763d1;--erp-p-500: #8725bb;--erp-p-600: #731ea0;--erp-p-700: #5c187f;--erp-p-800: #44125e;--erp-p-900: #2a0a3c;--erp-abismo: var(--erp-p-900);--erp-abismo-2: var(--erp-p-800);--erp-abismo-activo: var(--erp-p-700);--erp-abismo-texto: #eadcf5;--erp-abismo-texto-2: #b79fcc;--erp-hielo: #f8f5fb;--erp-papel: #ffffff;--erp-papel-2: #faf8fc;--erp-tinta: #221a2a;--erp-tinta-2: #5b4d66;--erp-placeholder: #776c82;--erp-marea: var(--erp-p-500);--erp-marea-hover: var(--erp-p-600);--erp-marea-suave: var(--erp-p-100);--erp-marea-texto-suave: var(--erp-p-700);--erp-salmon: var(--erp-p-200);--erp-linea: #e3dcea;--erp-borde-campo: #8a7f96;--erp-fila-hover: #f5f0f9;--erp-fila-seleccionada: var(--erp-p-50);--erp-cinta: #f2b705;--erp-cinta-negro: #111111;--erp-prod: #b3261e;--erp-velo: rgba(42, 10, 60, .55);--erp-snackbar-accion: #dcc3ef;--erp-st-borrador-bg: #ebe6ef;--erp-st-borrador: #4a3f54;--erp-st-espera-bg: #fdf0d5;--erp-st-espera: #7a4a00;--erp-st-listo-bg: #dde8fb;--erp-st-listo: #1d4f9c;--erp-st-parcial-bg: #e6eefb;--erp-st-parcial: #23458a;--erp-st-qbo-bg: #d8f0f2;--erp-st-qbo: #0b5f6b;--erp-st-hecho-bg: #dff3e4;--erp-st-hecho: #1d6b35;--erp-st-negativo-bg: #fbe3e1;--erp-st-negativo: #a12a20;--erp-st-anulado-bg: #eeeeee;--erp-st-anulado: #5b5b5b;--erp-f-display: "Archivo", system-ui, sans-serif;--erp-f-ui: "Atkinson Hyperlegible Next", system-ui, sans-serif;--erp-f-dato: "Martian Mono", ui-monospace, monospace;--erp-t-xs: 12px;--erp-t-sm: 14px;--erp-t-md: 16px;--erp-t-lg: 20px;--erp-t-xl: 28px;--erp-s1: 4px;--erp-s2: 8px;--erp-s3: 12px;--erp-s4: 16px;--erp-s5: 24px;--erp-s6: 32px;--erp-s7: 48px;--erp-alto-control: 44px;--erp-alto-fila: 52px;--erp-alto-ambiente: 48px;--erp-r-control: 6px;--erp-r-superficie: 10px;--erp-r-dialogo: 14px;--erp-ancho-menu: 248px;--erp-ancho-menu-compacto: 72px;--erp-sombra-1: 0 1px 2px rgba(42, 10, 60, .06), 0 1px 3px rgba(42, 10, 60, .08);--erp-sombra-2: 0 4px 12px rgba(42, 10, 60, .12);--erp-sombra-menu: 4px 0 24px rgba(42, 10, 60, .18);--erp-sombra-boton: 0 2px 6px rgba(135, 37, 187, .35);--erp-sombra-dialogo: 0 24px 64px rgba(42, 10, 60, .4);--erp-foco: 0 0 0 3px rgba(135, 37, 187, .3)}:root{--erp-consola: #0b5f6b;--erp-consola-acento: #8fe3ec;--erp-consola-suave: #d8f0f2}html{--mat-focus-indicator-border-width: 3px;--mat-focus-indicator-border-radius: 6px;--mat-focus-indicator-border-color: var(--erp-marea);--mat-focus-indicator-display: block;--mat-focus-indicator-fallback-border-style: none}.mat-mdc-standard-chip .mdc-evolution-chip__cell--primary,.mat-mdc-standard-chip .mdc-evolution-chip__action--primary,.mat-mdc-standard-chip .mat-mdc-chip-action-label{overflow:visible}:focus-visible{outline:3px solid var(--erp-marea);outline-offset:2px}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.icon-fill{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.page{padding:var(--erp-s5) var(--erp-s6) var(--erp-s6);max-width:1600px}.page-header{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--erp-s3) var(--erp-s4);margin-bottom:var(--erp-s5)}.page-eyebrow,.section-label{font:700 var(--erp-t-xs)/1 var(--erp-f-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--erp-tinta-2)}.page-eyebrow{margin-bottom:6px}.page-title{margin:0;font:700 var(--erp-t-xl)/1.1 var(--erp-f-display);font-stretch:118%;letter-spacing:-.015em;color:var(--erp-abismo)}.page-subtitle{margin:6px 0 0;color:var(--erp-tinta-2);font-size:var(--erp-t-sm)}.page-actions{margin-left:auto;display:flex;flex-wrap:wrap;gap:var(--erp-s3)}.filters{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 var(--erp-s4);margin-bottom:var(--erp-s2)}.filters .mat-mdc-form-field{flex:0 0 200px}.filters .mat-mdc-form-field.filter-search{flex:1 1 320px}.table-card{background:var(--erp-papel);border:1px solid var(--erp-linea);border-radius:var(--erp-r-superficie);box-shadow:var(--erp-sombra-1);overflow-x:auto}.table-card table{width:100%}.table-card .mat-mdc-paginator{border-top:1px solid var(--erp-linea)}.mat-mdc-header-cell{text-transform:uppercase;background:var(--erp-papel-2);white-space:nowrap}.mat-mdc-row:hover .mat-mdc-cell{background:var(--erp-fila-hover)}.mat-mdc-row.row-selected .mat-mdc-cell{background:var(--erp-fila-seleccionada)}.mat-mdc-cell,.mat-mdc-header-cell{padding:0 12px}.mat-mdc-cell{white-space:nowrap}.mat-mdc-header-cell.num,.mat-mdc-cell.num{text-align:right;justify-content:flex-end}.mat-mdc-cell.num,.amount{font-family:var(--erp-f-dato);font-stretch:87.5%;font-size:var(--erp-t-sm);font-variant-numeric:tabular-nums}.currency{color:var(--erp-tinta-2);font-size:var(--erp-t-xs);margin-left:4px}.cell-strong{font-weight:700}.cell-truncate{max-width:240px;overflow:hidden;text-overflow:ellipsis}.cell-muted,.muted{color:var(--erp-tinta-2)}.cell-date{color:var(--erp-tinta-2);font-size:var(--erp-t-sm);font-variant-numeric:tabular-nums}.cell-actions{text-align:right;white-space:nowrap;width:1%}@media(max-width:1100px){.hide-tablet{display:none!important}.cell-truncate{max-width:170px}}.doc-tag{--tag: var(--erp-abismo);position:relative;isolation:isolate;display:inline-flex;align-items:center;height:28px;padding:0 11px 0 22px;font:500 13px/1 var(--erp-f-dato);font-stretch:87.5%;letter-spacing:.02em;color:var(--tag);background:var(--tag);clip-path:polygon(10px 0,100% 0,100% 100%,10px 100%,0 50%);white-space:nowrap;-webkit-user-select:all;user-select:all;cursor:text}.doc-tag:after{content:"";position:absolute;inset:1.5px;z-index:-1;background:var(--erp-papel);clip-path:polygon(9px 0,100% 0,100% 100%,9px 100%,0 50%)}.doc-tag:before{content:"";position:absolute;left:10px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--erp-salmon);box-shadow:0 0 0 1.5px var(--tag)}.doc-tag::selection{background:var(--erp-marea-suave)}.doc-tag.doc-tag-lg{height:34px;font-size:15px;padding-left:26px}.doc-tag.doc-tag-lg:before{left:12px;width:7px;height:7px;margin-top:-3.5px}.status-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px 0 8px;border-radius:6px;font:700 13px/1 var(--erp-f-ui);white-space:nowrap}.status-chip .mat-icon{width:18px;height:18px;font-size:18px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.status-chip.st-parcial{background:var(--erp-st-parcial-bg);color:var(--erp-st-parcial)}.route-chip{display:inline-block;padding:3px 8px;border-radius:4px;background:var(--erp-hielo);border:1px solid var(--erp-linea);font:700 var(--erp-t-xs)/1.2 var(--erp-f-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--erp-tinta-2)}.empty-state{display:grid;justify-items:center;gap:8px;text-align:center;padding:var(--erp-s7) var(--erp-s4);color:var(--erp-tinta-2)}.empty-state>.mat-icon{width:40px;height:40px;font-size:40px;color:var(--erp-marea)}.empty-state .empty-title{color:var(--erp-tinta);font-weight:700;font-size:17px}.loading-state{display:flex;align-items:center;justify-content:center;gap:var(--erp-s3);padding:var(--erp-s6) var(--erp-s4);color:var(--erp-tinta-2)}.notice{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:var(--erp-r-control);font-size:var(--erp-t-sm);line-height:1.4}.notice>.mat-icon{flex:none;width:20px;height:20px;font-size:20px}.notice.notice-warn{background:var(--erp-st-espera-bg);color:var(--erp-st-espera)}.notice.notice-error{background:var(--erp-st-negativo-bg);color:var(--erp-st-negativo)}.notice.notice-info{background:var(--erp-st-listo-bg);color:var(--erp-st-listo)}.notice.notice-ok{background:var(--erp-st-hecho-bg);color:var(--erp-st-hecho)}.cdk-overlay-dark-backdrop{background:var(--erp-velo)}.mat-mdc-dialog-container .mat-mdc-dialog-surface{box-shadow:var(--erp-sombra-dialogo)}.mat-mdc-dialog-title.dialog-title{display:flex;align-items:center;gap:10px;font-stretch:118%;letter-spacing:-.01em}.mat-mdc-dialog-title.dialog-title>.mat-icon{color:var(--erp-marea)}.mat-mdc-dialog-actions.dialog-actions{border-top:1px solid var(--erp-linea);background:var(--erp-papel-2);gap:var(--erp-s3)}.dialog-meta{color:var(--erp-tinta-2);font-size:var(--erp-t-sm)}.mat-mdc-unelevated-button.mat-primary:not(:disabled){box-shadow:var(--erp-sombra-boton)}.mat-mdc-menu-item.menu-danger,.mat-mdc-menu-item.menu-danger .mat-icon{color:var(--erp-st-negativo)}.mat-mdc-outlined-button.btn-danger:not(:disabled){--mat-button-outlined-outline-color: var(--erp-st-negativo);--mat-button-outlined-label-text-color: var(--erp-st-negativo)}.mini-table{width:100%;border-collapse:collapse;border:1px solid var(--erp-linea);border-radius:var(--erp-r-superficie);overflow:hidden;font-size:var(--erp-t-sm)}.mini-table th{text-align:left;padding:10px 12px;background:var(--erp-papel-2);border-bottom:1px solid var(--erp-linea);font:700 11px/1 var(--erp-f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--erp-tinta-2);white-space:nowrap}.mini-table td{padding:8px 12px;border-bottom:1px solid var(--erp-linea);vertical-align:middle}.mini-table tr:last-child td{border-bottom:0}.mini-table th.num,.mini-table td.num{text-align:right}.mini-table td.num{font-family:var(--erp-f-dato);font-stretch:87.5%;font-variant-numeric:tabular-nums}.mini-table tr.row-off td{color:var(--erp-tinta-2)}.full-width{width:100%}.field-row{display:flex;flex-wrap:wrap;gap:0 var(--erp-s4)}.field-row>.mat-mdc-form-field{flex:1 1 200px}.form-error{color:var(--erp-st-negativo);font-size:13px;font-weight:700;margin:4px 0 8px}.btn-spinner{display:inline-block;vertical-align:middle;margin-right:6px}.bulk-bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--erp-s2) var(--erp-s3);padding:10px 16px;margin-bottom:var(--erp-s3);border-radius:var(--erp-r-superficie);background:var(--erp-abismo);color:#fff;font-weight:700;font-size:var(--erp-t-sm)}.bulk-bar .mat-mdc-outlined-button,.bulk-bar .mat-mdc-button{height:40px;--mat-button-outlined-outline-color: rgba(255, 255, 255, .6);--mat-button-outlined-label-text-color: #ffffff;--mat-button-text-label-text-color: #ffffff}.bulk-bar .mat-mdc-outlined-button.bulk-danger{--mat-button-outlined-outline-color: var(--erp-st-negativo-bg);--mat-button-outlined-label-text-color: var(--erp-st-negativo-bg)}.bulk-bar .bulk-count{margin-right:var(--erp-s2)}.bulk-bar .bulk-spacer{flex:1 1 auto}.mat-mdc-form-field.field-dashed .mdc-notched-outline__leading{border-style:dashed none dashed dashed!important}.mat-mdc-form-field.field-dashed .mdc-notched-outline__notch{border-style:dashed none!important}.mat-mdc-form-field.field-dashed .mdc-notched-outline__trailing{border-style:dashed dashed dashed none!important}.mat-mdc-form-field.field-readonly{--mat-form-field-outlined-outline-color: var(--erp-borde-campo)}.mat-mdc-form-field.field-readonly .mdc-notched-outline__leading{border-style:dashed none dashed dashed!important}.mat-mdc-form-field.field-readonly .mdc-notched-outline__notch{border-style:dashed none!important}.mat-mdc-form-field.field-readonly .mdc-notched-outline__trailing{border-style:dashed dashed dashed none!important}.mat-mdc-form-field.field-readonly .mat-mdc-text-field-wrapper{background:var(--erp-hielo);border-radius:var(--erp-r-control)}.mat-mdc-form-field.field-readonly input{color:var(--erp-tinta-2)}.mat-mdc-form-field.field-num input{text-align:right;font-family:var(--erp-f-dato);font-stretch:87.5%;font-size:var(--erp-t-sm)}.totals-summary{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 24px;color:var(--erp-tinta-2);font-size:var(--erp-t-sm)}.totals-summary b{color:var(--erp-tinta);font-weight:500}.totals-summary .total{color:var(--erp-abismo);font-weight:700;font-size:var(--erp-t-md)}.totals-summary .total b{color:var(--erp-abismo);font-size:22px;font-weight:500}.mat-mdc-dialog-content .mat-mdc-form-field,.form-stack .mat-mdc-form-field{margin-bottom:var(--erp-s3)}.mat-mdc-dialog-content .mat-mdc-form-field{margin-top:6px}.mat-mdc-button.btn-text-danger:not(:disabled){--mat-button-text-label-text-color: var(--erp-st-negativo)}.show-tablet{display:none!important}@media(max-width:1100px){.show-tablet{display:inline-block!important}}.header-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:0 var(--erp-s4)}.header-grid>.span-9{grid-column:span 9}.header-grid>.span-8{grid-column:span 8}.header-grid>.span-6{grid-column:span 6}.header-grid>.span-4{grid-column:span 4}.header-grid>.span-3{grid-column:span 3}.header-grid>.span-2{grid-column:span 2}.header-grid>.span-12{grid-column:span 12}@media(max-width:800px){.header-grid>[class^=span-]{grid-column:span 12}}.filters .clear-filters-btn{height:var(--erp-alto-control);align-self:flex-start;margin-top:6px}.customer-cell{display:flex;align-items:center;gap:8px}.initials-avatar{flex:none;width:28px;height:28px;border-radius:50%;display:inline-grid;place-items:center;background:var(--erp-marea-suave);color:var(--erp-marea-texto-suave);font:700 11px/1 var(--erp-f-ui);letter-spacing:.02em}.view-toggle{display:inline-flex;padding:3px;border-radius:999px;border:1px solid var(--erp-linea);background:var(--erp-papel);box-shadow:var(--erp-sombra-1)}.view-toggle .view-tab{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--erp-tinta-2);font:700 var(--erp-t-sm)/1 var(--erp-f-ui);cursor:pointer}.view-toggle .view-tab .mat-icon{width:18px;height:18px;font-size:18px}.view-toggle .view-tab:hover{color:var(--erp-tinta);background:var(--erp-fila-hover)}.view-toggle .view-tab.active{color:#fff;background:var(--erp-abismo)}.view-toggle .view-tab:focus-visible{outline:none;box-shadow:var(--erp-foco)}.status-chip.st-listo{background:var(--erp-st-listo-bg);color:var(--erp-st-listo)}.status-chip.st-qbo{background:var(--erp-st-qbo-bg);color:var(--erp-st-qbo)}.status-chip.st-hecho{background:var(--erp-st-hecho-bg);color:var(--erp-st-hecho)}.status-chip.st-espera{background:var(--erp-st-espera-bg);color:var(--erp-st-espera)}.status-chip.st-negativo{background:var(--erp-st-negativo-bg);color:var(--erp-st-negativo)}.status-chip.st-borrador{background:var(--erp-st-borrador-bg);color:var(--erp-st-borrador)}.status-chip.st-anulado{background:var(--erp-st-anulado-bg);color:var(--erp-st-anulado);text-decoration:line-through}.danger-btn.mat-mdc-unelevated-button{--mdc-filled-button-container-color: var(--erp-st-negativo)}.kv{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--erp-s2) var(--erp-s4);margin:0}.kv dt{font:700 var(--erp-t-xs)/1.2 var(--erp-f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--erp-tinta-2)}.kv dd{margin:4px 0 0;color:var(--erp-tinta);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.card{background:var(--erp-papel);border:1px solid var(--erp-linea);border-radius:var(--erp-r-superficie);box-shadow:var(--erp-sombra-1);padding:var(--erp-s4);margin-bottom:var(--erp-s4)}.card-title{display:flex;align-items:center;gap:8px;margin:0 0 var(--erp-s3);font:700 var(--erp-t-md)/1.2 var(--erp-f-ui)}.card-title .mat-icon{color:var(--erp-consola)}.card-title .spacer{flex:1 1 auto}.checklist{list-style:none;margin:0;padding:0;display:grid;gap:8px}.checklist li{display:flex;align-items:center;gap:10px}.checklist li .mat-icon{color:var(--erp-st-espera)}.checklist li.ok .mat-icon{color:var(--erp-st-hecho)}.checklist li small{color:var(--erp-tinta-2)}.table-wrap{background:var(--erp-papel);border:1px solid var(--erp-linea);border-radius:var(--erp-r-superficie);box-shadow:var(--erp-sombra-1);overflow-x:auto;max-width:100%}.table-wrap table{width:100%}.table-wrap .mat-mdc-paginator{border-top:1px solid var(--erp-linea)}.table-wrap .mat-mdc-cell{white-space:normal;overflow-wrap:break-word}.table-wrap .mat-mdc-cell.nowrap{white-space:nowrap}.table-wrap .mat-mdc-cell.chips .status-chip{margin:3px 6px 3px 0}.table-wrap .actions-col{width:1%;white-space:nowrap;text-align:right}.table-wrap .mat-mdc-cell.actions-col{white-space:nowrap}.table-wrap .compact .mat-mdc-cell{padding-top:4px;padding-bottom:4px}.card .table-wrap{box-shadow:none}.config-panel .table-wrap{background:var(--erp-papel)}mat-sidenav-content{min-width:0}html{height:100%;color-scheme:light;--mat-sys-background: #f2fbff;--mat-sys-error: #ac3227;--mat-sys-error-container: #ffdad5;--mat-sys-inverse-on-surface: #dff4fd;--mat-sys-inverse-primary: #86d2df;--mat-sys-inverse-surface: #203339;--mat-sys-on-background: #0a1e24;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #8b1912;--mat-sys-on-primary-container: #004f57;--mat-sys-on-primary-fixed: #001f24;--mat-sys-on-primary-fixed-variant: #004f57;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #304b4f;--mat-sys-on-secondary-fixed: #021f23;--mat-sys-on-secondary-fixed-variant: #304b4f;--mat-sys-on-surface: #0a1e24;--mat-sys-on-surface-variant: #3f484a;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #802913;--mat-sys-on-tertiary-fixed: #3c0800;--mat-sys-on-tertiary-fixed-variant: #802913;--mat-sys-outline: #6f797b;--mat-sys-outline-variant: #bec8ca;--mat-sys-primary: #036873;--mat-sys-primary-container: #a2effb;--mat-sys-primary-fixed: #a2effb;--mat-sys-primary-fixed-dim: #86d2df;--mat-sys-scrim: #000000;--mat-sys-secondary: #486367;--mat-sys-secondary-container: #cae8ed;--mat-sys-secondary-fixed: #cae8ed;--mat-sys-secondary-fixed-dim: #afccd1;--mat-sys-shadow: #000000;--mat-sys-surface: #f2fbff;--mat-sys-surface-bright: #f2fbff;--mat-sys-surface-container: #ddf1fa;--mat-sys-surface-container-high: #d7ecf4;--mat-sys-surface-container-highest: #d1e6ee;--mat-sys-surface-container-low: #e3f7ff;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #c9dde6;--mat-sys-surface-tint: #036873;--mat-sys-surface-variant: #dae4e6;--mat-sys-tertiary: #9f4028;--mat-sys-tertiary-container: #ffdbd2;--mat-sys-tertiary-fixed: #ffdbd2;--mat-sys-tertiary-fixed-dim: #ffb4a2;--mat-sys-neutral-variant20: #283234;--mat-sys-neutral10: #0a1e24;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem var(--erp-f-ui);--mat-sys-body-large-font: var(--erp-f-ui);--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem var(--erp-f-ui);--mat-sys-body-medium-font: var(--erp-f-ui);--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem var(--erp-f-ui);--mat-sys-body-small-font: var(--erp-f-ui);--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem var(--erp-f-display);--mat-sys-display-large-font: var(--erp-f-display);--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem var(--erp-f-display);--mat-sys-display-medium-font: var(--erp-f-display);--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem var(--erp-f-display);--mat-sys-display-small-font: var(--erp-f-display);--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem var(--erp-f-display);--mat-sys-headline-large-font: var(--erp-f-display);--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem var(--erp-f-display);--mat-sys-headline-medium-font: var(--erp-f-display);--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem var(--erp-f-display);--mat-sys-headline-small-font: var(--erp-f-display);--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 700 .875rem / 1.25rem var(--erp-f-ui);--mat-sys-label-large-font: var(--erp-f-ui);--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 700;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 700 .75rem / 1rem var(--erp-f-ui);--mat-sys-label-medium-font: var(--erp-f-ui);--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 700;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 700 .688rem / 1rem var(--erp-f-ui);--mat-sys-label-small-font: var(--erp-f-ui);--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 700;--mat-sys-title-large: 400 1.375rem / 1.75rem var(--erp-f-display);--mat-sys-title-large-font: var(--erp-f-display);--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 700 1rem / 1.5rem var(--erp-f-ui);--mat-sys-title-medium-font: var(--erp-f-ui);--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 700;--mat-sys-title-small: 700 .875rem / 1.25rem var(--erp-f-ui);--mat-sys-title-small-font: var(--erp-f-ui);--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 700;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-primary: var(--erp-marea);--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: var(--erp-marea-suave);--mat-sys-on-primary-container: var(--erp-marea-texto-suave);--mat-sys-surface: var(--erp-papel);--mat-sys-surface-container-lowest: var(--erp-papel);--mat-sys-surface-container-low: var(--erp-papel);--mat-sys-surface-container: var(--erp-papel);--mat-sys-surface-container-high: var(--erp-papel);--mat-sys-surface-container-highest: var(--erp-hielo);--mat-sys-background: var(--erp-hielo);--mat-sys-on-surface: var(--erp-tinta);--mat-sys-on-surface-variant: var(--erp-tinta-2);--mat-sys-outline: var(--erp-borde-campo);--mat-sys-outline-variant: var(--erp-linea);--mat-sys-error: var(--erp-st-negativo);--mat-sys-secondary-container: var(--erp-marea-suave);--mat-sys-on-secondary-container: var(--erp-marea-texto-suave);--mat-sys-corner-extra-small: var(--erp-r-control);--mat-sys-corner-small: var(--erp-r-control);--mat-sys-corner-medium: var(--erp-r-superficie);--mat-sys-corner-large: var(--erp-r-dialogo);--mat-sys-corner-extra-large: var(--erp-r-dialogo);--mat-button-filled-container-height: var(--erp-alto-control);--mat-button-outlined-container-height: var(--erp-alto-control);--mat-button-text-container-height: var(--erp-alto-control);--mat-button-protected-container-height: var(--erp-alto-control);--mat-button-tonal-container-height: var(--erp-alto-control);--mat-button-filled-container-shape: var(--erp-r-control);--mat-button-outlined-container-shape: var(--erp-r-control);--mat-button-text-container-shape: var(--erp-r-control);--mat-button-protected-container-shape: var(--erp-r-control);--mat-button-tonal-container-shape: var(--erp-r-control);--mat-button-filled-horizontal-padding: 18px;--mat-button-outlined-horizontal-padding: 18px;--mat-button-filled-label-text-weight: 700;--mat-button-outlined-label-text-weight: 700;--mat-button-text-label-text-weight: 700;--mat-button-protected-label-text-weight: 700;--mat-button-tonal-label-text-weight: 700;--mat-button-filled-label-text-size: 15px;--mat-button-outlined-label-text-size: 15px;--mat-button-text-label-text-size: 15px;--mat-button-outlined-outline-color: var(--erp-marea);--mat-button-outlined-label-text-color: var(--erp-marea);--mat-icon-button-state-layer-size: var(--erp-alto-control);--mat-icon-button-icon-color: var(--erp-tinta-2);--mat-form-field-container-height: var(--erp-alto-control);--mat-form-field-container-vertical-padding: 10px;--mat-form-field-container-text-size: 15px;--mat-form-field-outlined-outline-color: var(--erp-borde-campo);--mat-form-field-outlined-hover-outline-color: var(--erp-tinta-2);--mat-form-field-outlined-focus-outline-color: var(--erp-marea);--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-label-text-color: var(--erp-tinta-2);--mat-form-field-outlined-label-text-weight: 700;--mat-form-field-outlined-input-text-placeholder-color: var(--erp-placeholder);--mat-select-trigger-text-size: 15px;--mat-table-background-color: var(--erp-papel);--mat-table-header-container-height: 46px;--mat-table-header-headline-color: var(--erp-tinta-2);--mat-table-header-headline-size: var(--erp-t-xs);--mat-table-header-headline-weight: 700;--mat-table-header-headline-tracking: .08em;--mat-table-row-item-container-height: var(--erp-alto-fila);--mat-table-row-item-label-text-size: 15px;--mat-table-row-item-label-text-color: var(--erp-tinta);--mat-table-row-item-outline-color: var(--erp-linea);--mat-paginator-container-background-color: var(--erp-papel-2);--mat-paginator-container-text-color: var(--erp-tinta-2);--mat-paginator-container-size: 60px;--mat-paginator-form-field-container-height: var(--erp-alto-control);--mat-paginator-form-field-container-vertical-padding: 10px;--mat-dialog-container-shape: var(--erp-r-dialogo);--mat-dialog-container-color: var(--erp-papel);--mat-dialog-headline-padding: 22px 28px 10px;--mat-dialog-content-padding: 12px 28px 8px;--mat-dialog-with-actions-content-padding: 12px 28px 8px;--mat-dialog-actions-padding: 14px 28px 18px;--mat-dialog-subhead-font: var(--erp-f-display);--mat-dialog-subhead-weight: 700;--mat-dialog-subhead-size: 22px;--mat-dialog-subhead-color: var(--erp-abismo);--mat-dialog-supporting-text-color: var(--erp-tinta);--mat-dialog-supporting-text-size: 15px;--mat-menu-container-elevation-shadow: var(--erp-sombra-2);--mat-menu-item-label-text-size: 15px;--mat-menu-item-icon-color: var(--erp-marea);--mat-menu-container-shape: var(--erp-r-control);--mat-tab-container-height: var(--erp-alto-control);--mat-tab-label-text-weight: 700;--mat-tab-label-text-size: 15px;--mat-tab-active-indicator-height: 3px;--mat-tab-active-indicator-color: var(--erp-marea);--mat-tab-active-label-text-color: var(--erp-abismo);--mat-tab-inactive-label-text-color: var(--erp-tinta-2);--mat-tab-divider-color: var(--erp-linea);--mat-list-list-item-one-line-container-height: var(--erp-alto-control);--mat-snack-bar-container-color: var(--erp-abismo);--mat-snack-bar-supporting-text-color: var(--erp-abismo-texto);--mat-snack-bar-button-color: var(--erp-snackbar-accion);--mat-tooltip-container-color: var(--erp-abismo);--mat-tooltip-supporting-text-size: 13px;--mat-progress-spinner-active-indicator-color: var(--erp-marea)}body{margin:0;height:100%;background-color:var(--erp-hielo);color:var(--erp-tinta);font:400 var(--erp-t-md)/1.45 var(--erp-f-ui);-webkit-font-smoothing:antialiased}
