@charset "UTF-8";:root{--ex-bg: #f4f3e8;--ex-surface: #fdfcf7;--ex-surface-2: #eceadb;--ex-line: #d9d5c0;--ex-ink: #212e21;--ex-ink-2: #48553f;--ex-muted: #7a836e;--ex-accent: #212e21;--ex-accent-ink: #ebfc72;--ex-accent-soft: #e6dcc8;--ex-lime: #ebfc72;--ex-lime-ink: #212e21;--ex-ok: #2f6b3a;--ex-ok-soft: #ddefd6;--ex-warn: #9a6a0a;--ex-warn-soft: #f6e7b8;--ex-crit: #a8301f;--ex-crit-soft: #f5d9d2;--ex-nav: #212e21;--ex-nav-ink: #d8dcc8;--ex-nav-active: #ebfc72;--ex-nav-active-ink: #212e21;--ex-nav-muted: #8a967f;--ex-radius: 8px;--ex-shadow: 0 1px 2px rgba(33, 46, 33, .08);--ex-font-display: "Archivo Black", "Space Grotesk", system-ui, sans-serif;--ex-font-body: "Space Grotesk", system-ui, "Segoe UI", Arial, sans-serif;--ex-font-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--ex-accent-hover: #48553f;--ex-accent-active: #161f16;--ex-ok-hover: #24562e;--ex-warn-hover: #7d5508;--ex-crit-hover: #8c2718;--ex-line-hover: #cbc7ae;--ex-accent-rgb: 33, 46, 33;--ex-lime-rgb: 235, 252, 114;--ex-ink-2-rgb: 72, 85, 63;--ex-ok-rgb: 47, 107, 58;--ex-warn-rgb: 154, 106, 10;--ex-crit-rgb: 168, 48, 31;--lpx-brand: var(--ex-accent);--lpx-primary: var(--ex-accent);--lpx-secondary: var(--ex-ink-2);--lpx-success: var(--ex-ok);--lpx-warning: var(--ex-warn);--lpx-danger: var(--ex-crit);--lpx-info: var(--ex-ink-2);--lpx-card-bg: var(--ex-surface);--lpx-content-bg: var(--ex-bg);--bs-primary: var(--ex-accent);--bs-primary-rgb: var(--ex-accent-rgb);--bs-primary-text-emphasis: var(--ex-accent);--bs-primary-bg-subtle: var(--ex-accent-soft);--bs-primary-border-subtle: var(--ex-line);--bs-secondary: var(--ex-ink-2);--bs-secondary-rgb: var(--ex-ink-2-rgb);--bs-secondary-text-emphasis: var(--ex-ink-2);--bs-secondary-bg-subtle: var(--ex-surface-2);--bs-secondary-border-subtle: var(--ex-line);--bs-success: var(--ex-ok);--bs-success-rgb: var(--ex-ok-rgb);--bs-success-text-emphasis: var(--ex-ok);--bs-success-bg-subtle: var(--ex-ok-soft);--bs-success-border-subtle: var(--ex-ok-soft);--bs-warning: var(--ex-warn);--bs-warning-rgb: var(--ex-warn-rgb);--bs-warning-text-emphasis: var(--ex-warn);--bs-warning-bg-subtle: var(--ex-warn-soft);--bs-warning-border-subtle: var(--ex-warn-soft);--bs-danger: var(--ex-crit);--bs-danger-rgb: var(--ex-crit-rgb);--bs-danger-text-emphasis: var(--ex-crit);--bs-danger-bg-subtle: var(--ex-crit-soft);--bs-danger-border-subtle: var(--ex-crit-soft);--bs-info: var(--ex-ink-2);--bs-info-rgb: var(--ex-ink-2-rgb);--bs-info-text-emphasis: var(--ex-accent);--bs-info-bg-subtle: var(--ex-accent-soft);--bs-info-border-subtle: var(--ex-line);--bs-light: var(--ex-surface-2);--bs-light-rgb: 236, 234, 219;--bs-dark: var(--ex-accent);--bs-dark-rgb: var(--ex-accent-rgb);--bs-secondary-bg: var(--ex-surface-2);--bs-body-bg: var(--ex-bg);--bs-body-color: var(--ex-ink);--bs-secondary-color: var(--ex-muted);--bs-tertiary-bg: var(--ex-surface-2);--bs-border-color: var(--ex-line);--bs-border-radius: var(--ex-radius);--bs-link-color: var(--ex-ink);--bs-link-hover-color: var(--ex-ink-2);--bs-font-sans-serif: var(--ex-font-body);--bs-focus-ring-color: rgba(var(--ex-lime-rgb), .55);--bs-form-check-input-checked-bg-color: var(--ex-accent);--bs-form-check-input-checked-border-color: var(--ex-accent);--bs-form-check-input-focus-border: var(--ex-accent);--bs-form-check-input-focus-box-shadow: 0 0 0 .25rem rgba(var(--ex-lime-rgb), .55)}body,.lpx-content-container,.lpx-content-wrapper{font-family:var(--ex-font-body);color:var(--ex-ink);background:var(--ex-bg)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--ex-font-body);letter-spacing:-.01em;text-wrap:balance;color:var(--ex-ink)}h1,.h1{font-size:26px;font-weight:700}h2,.h2{font-size:18px;font-weight:700}h3,.h3{font-size:15px;font-weight:600;color:var(--ex-ink-2)}h4,h5,h6,.h4,.h5,.h6{font-size:14px;font-weight:600}.ex-cifra,.ex-num,.text-end,td.text-end,th.text-end,.datatable-body-cell.text-end,.datatable-header-cell.text-end{font-variant-numeric:tabular-nums}.ex-mono{font-family:var(--ex-font-mono);font-variant-numeric:tabular-nums}a{color:var(--ex-ink);text-decoration-color:var(--ex-line)}a:hover{color:var(--ex-ink-2)}.lpx-sidebar,.lpx-sidebar-container,.lpx-nav,.lpx-nav-menu,.lpx-logo-container,.lpx-footbar-container{background-color:var(--ex-nav)!important;color:var(--ex-nav-ink)!important;border-color:#d8dcc81f!important}.lpx-menu-item-link,.lpx-inner-menu-item a,.lpx-menu-item-text,.lpx-menu-item-icon{color:var(--ex-nav-ink)!important;font-family:var(--ex-font-body)}.lpx-menu-item-link:hover,.lpx-inner-menu-item a:hover{background-color:#ebfc721a!important;color:#fff!important}.lpx-menu-item.selected>.lpx-menu-item-link,.lpx-menu-item-link.active,.lpx-inner-menu-item a.active{background-color:var(--ex-nav-active)!important;color:var(--ex-nav-active-ink)!important;border-radius:var(--ex-radius)}.lpx-menu-item.selected>.lpx-menu-item-link .lpx-menu-item-icon,.lpx-menu-item-link.active .lpx-menu-item-icon{color:var(--ex-nav-active-ink)!important}.lpx-menu-filter,.lpx-menu-filter input{background-color:#ffffff0f!important;color:var(--ex-nav-ink)!important;border-color:#d8dcc82e!important}.lpx-menu-filter input::placeholder{color:var(--ex-nav-muted)!important}.lpx-brand-name{color:var(--ex-nav-active)!important}.lpx-nav-menu{padding:4px 12px 18px!important}.lpx-nav-menu .lpx-menu-item-link{gap:8px;height:auto!important;min-height:36px;align-items:center;padding:8px 10px!important;border-radius:var(--ex-radius)!important;font-size:13.5px;line-height:1.3}.lpx-nav-menu .lpx-menu-item-icon{color:var(--ex-nav-muted)!important}.lpx-nav-menu .lpx-menu-item-link:hover .lpx-menu-item-icon{color:var(--ex-nav-ink)!important}.lpx-nav-menu .lpx-menu-item-link.selected,.lpx-nav-menu .lpx-menu-item-link.selected .lpx-menu-item-icon,.lpx-nav-menu .lpx-menu-item-link.selected .lpx-menu-item-text{background-color:var(--ex-nav-active)!important;color:var(--ex-nav-active-ink)!important;font-weight:600}.lpx-nav-menu .outer-menu-item:has(>lpx-sub-navbar>.lpx-inner-menu)>lpx-sub-navbar>.lpx-menu-item-link{pointer-events:none;cursor:default;padding:16px 10px 6px!important;background:transparent!important}.lpx-nav-menu .outer-menu-item:has(>lpx-sub-navbar>.lpx-inner-menu)>lpx-sub-navbar>.lpx-menu-item-link .lpx-menu-item-icon,.lpx-nav-menu .outer-menu-item:has(>lpx-sub-navbar>.lpx-inner-menu)>lpx-sub-navbar>.lpx-menu-item-link .dd-icon{display:none!important}.lpx-nav-menu .outer-menu-item:has(>lpx-sub-navbar>.lpx-inner-menu)>lpx-sub-navbar>.lpx-menu-item-link .lpx-menu-item-text{font-size:10.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ex-nav-muted)!important}.lpx-nav-menu .outer-menu-item:has(>lpx-sub-navbar>.lpx-inner-menu)>lpx-sub-navbar>.lpx-menu-item-link.selected,.lpx-nav-menu .outer-menu-item:has(>lpx-sub-navbar>.lpx-inner-menu)>lpx-sub-navbar>.lpx-menu-item-link.selected .lpx-menu-item-text{background-color:transparent!important;color:var(--ex-nav-muted)!important;font-weight:500}.lpx-nav-menu .dd-icon{display:none!important}.lpx-nav-menu .lpx-menu-item-link:has(>.dd-icon){pointer-events:none;cursor:default;background:transparent!important}.lpx-nav-menu .lpx-inner-menu .lpx-menu-item-link:has(>.dd-icon),.lpx-nav-menu .lpx-inner-menu .lpx-menu-item-link:has(>.dd-icon) .lpx-menu-item-text{color:var(--ex-nav-muted)!important;font-weight:500}.lpx-nav-menu .lpx-menu-item-link:has(>.dd-icon),.lpx-nav-menu .lpx-menu-item-link:has(>.dd-icon).selected,.lpx-nav-menu .lpx-menu-item-link:has(>.dd-icon) .lpx-menu-item-icon,.lpx-nav-menu .lpx-menu-item-link:has(>.dd-icon) .lpx-menu-item-text,.lpx-nav-menu .lpx-menu-item-link:has(>.dd-icon).selected .lpx-menu-item-icon,.lpx-nav-menu .lpx-menu-item-link:has(>.dd-icon).selected .lpx-menu-item-text{background:transparent!important;box-shadow:none!important;color:var(--ex-nav-muted)!important;font-weight:500}.lpx-nav-menu .lpx-menu-item-link:focus,.lpx-nav-menu .lpx-menu-item-link:focus-visible{outline:none!important;box-shadow:none!important}.lpx-nav-menu .lpx-inner-menu .lpx-inner-menu .lpx-menu-item-link{padding-left:38px!important}.lpx-nav-menu .lpx-inner-menu,.lpx-nav-menu .lpx-inner-menu.collapsed{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;opacity:1!important;visibility:visible!important;padding:0!important;margin:0!important}.lpx-nav-menu .lpx-inner-menu .lpx-menu-item-link{padding-left:10px!important}.lpx-brand-name{font-family:var(--ex-font-display)!important;font-weight:400;font-size:15px!important;letter-spacing:.02em;text-transform:uppercase;background:transparent!important;width:auto!important;white-space:nowrap}.lpx-topbar,.lpx-topbar-container,.lpx-toolbar-container{background:var(--ex-surface)!important;border-bottom:1px solid var(--ex-line)!important;color:var(--ex-ink)!important}.lpx-breadcrumb-item,.lpx-breadcrumb-item a{color:var(--ex-muted)!important;font-size:.85rem}.lpx-breadcrumb-item:last-child,.lpx-breadcrumb-item.active{color:var(--ex-ink)!important}.lpx-content-container h1,.lpx-content-container .content-header-title,abp-page h1,.lpx-content-title,.lpx-page-title{font-family:var(--ex-font-body);font-size:26px;font-weight:700;letter-spacing:-.01em;color:var(--ex-ink)!important}.lpx-avatar-icon,.lpx-topbar .lpx-icon{color:var(--ex-muted)!important}.card,.lpx-card{background:var(--ex-surface);border:1px solid var(--ex-line);border-radius:var(--ex-radius);box-shadow:var(--ex-shadow)}.card-header{background:var(--ex-surface);border-bottom:1px solid var(--ex-line);font-family:var(--ex-font-body);font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--ex-ink)}.card-title,.card-header h1,.card-header h2,.card-header h3,.card-header h4,.card-header h5,.card-header h6{font-family:var(--ex-font-body);font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--ex-ink)}.table{--bs-table-bg: transparent;--bs-table-color: var(--ex-ink);--bs-table-border-color: var(--ex-line);--bs-table-striped-bg: transparent;--bs-table-striped-color: var(--ex-ink);--bs-table-hover-bg: var(--ex-surface-2);--bs-table-hover-color: var(--ex-ink);--bs-table-cell-padding-y: 8px;--bs-table-cell-padding-x: 8px;font-size:13px}.table>thead th,.datatable-header-cell{background:transparent!important;color:var(--ex-muted)!important;font-family:var(--ex-font-body);font-weight:500;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:8px;border-bottom:1px solid var(--ex-line)!important}.table>tbody td{padding:8px;border-bottom:1px solid var(--ex-line);vertical-align:top}.table>tbody tr:last-child td{border-bottom:0}.datatable-header{background:transparent!important}.datatable-body-row,.datatable-row-wrapper{background:var(--ex-surface)!important;color:var(--ex-ink)!important}.datatable-body-row{border-bottom:1px solid var(--ex-line)!important}.datatable-body-cell{padding:8px;font-size:13px}.datatable-body-row:hover,.datatable-body-row.active{background:var(--ex-surface-2)!important}.datatable-footer,.datatable-pager a{background:var(--ex-surface)!important;color:var(--ex-ink-2)!important}.datatable-pager li.active a{background:var(--ex-accent)!important;color:var(--ex-accent-ink)!important}.btn{font-family:var(--ex-font-body);font-weight:600;border-radius:var(--ex-radius)}:root .btn-primary{--bs-btn-color: var(--ex-accent-ink);--bs-btn-bg: var(--ex-accent);--bs-btn-border-color: var(--ex-accent);--bs-btn-hover-color: var(--ex-accent-ink);--bs-btn-hover-bg: var(--ex-accent-hover);--bs-btn-hover-border-color: var(--ex-accent-hover);--bs-btn-active-color: var(--ex-accent-ink);--bs-btn-active-bg: var(--ex-accent-active);--bs-btn-active-border-color: var(--ex-accent-active);--bs-btn-disabled-color: var(--ex-accent-ink);--bs-btn-disabled-bg: var(--ex-accent);--bs-btn-disabled-border-color: var(--ex-accent);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-outline-primary{--bs-btn-color: var(--ex-accent);--bs-btn-border-color: var(--ex-accent);--bs-btn-bg: transparent;--bs-btn-hover-color: var(--ex-accent-ink);--bs-btn-hover-bg: var(--ex-accent);--bs-btn-hover-border-color: var(--ex-accent);--bs-btn-active-color: var(--ex-accent-ink);--bs-btn-active-bg: var(--ex-accent);--bs-btn-active-border-color: var(--ex-accent);--bs-btn-disabled-color: var(--ex-accent);--bs-btn-disabled-border-color: var(--ex-accent);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-secondary{--bs-btn-color: var(--ex-ink);--bs-btn-bg: var(--ex-surface);--bs-btn-border-color: var(--ex-surface);--bs-btn-hover-color: var(--ex-ink);--bs-btn-hover-bg: var(--ex-surface-2);--bs-btn-hover-border-color: var(--ex-surface-2);--bs-btn-active-color: var(--ex-ink);--bs-btn-active-bg: var(--ex-line);--bs-btn-active-border-color: var(--ex-line);--bs-btn-disabled-color: var(--ex-ink);--bs-btn-disabled-bg: var(--ex-surface);--bs-btn-disabled-border-color: var(--ex-surface);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-secondary{--bs-btn-border-color: var(--ex-line);--bs-btn-hover-border-color: var(--ex-line-hover);--bs-btn-active-border-color: var(--ex-line-hover);--bs-btn-disabled-border-color: var(--ex-line)}:root .btn-outline-secondary{--bs-btn-color: var(--ex-ink-2);--bs-btn-border-color: var(--ex-line);--bs-btn-bg: transparent;--bs-btn-hover-color: var(--ex-ink);--bs-btn-hover-bg: var(--ex-ink-2);--bs-btn-hover-border-color: var(--ex-ink-2);--bs-btn-active-color: var(--ex-ink);--bs-btn-active-bg: var(--ex-ink-2);--bs-btn-active-border-color: var(--ex-ink-2);--bs-btn-disabled-color: var(--ex-ink-2);--bs-btn-disabled-border-color: var(--ex-line);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-outline-secondary{--bs-btn-hover-bg: var(--ex-surface-2);--bs-btn-hover-border-color: var(--ex-line-hover);--bs-btn-active-bg: var(--ex-surface-2);--bs-btn-active-border-color: var(--ex-line-hover)}:root .btn-success{--bs-btn-color: #fff;--bs-btn-bg: var(--ex-ok);--bs-btn-border-color: var(--ex-ok);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--ex-ok-hover);--bs-btn-hover-border-color: var(--ex-ok-hover);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--ex-ok-hover);--bs-btn-active-border-color: var(--ex-ok-hover);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: var(--ex-ok);--bs-btn-disabled-border-color: var(--ex-ok);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-outline-success{--bs-btn-color: var(--ex-ok);--bs-btn-border-color: var(--ex-ok);--bs-btn-bg: transparent;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--ex-ok);--bs-btn-hover-border-color: var(--ex-ok);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--ex-ok);--bs-btn-active-border-color: var(--ex-ok);--bs-btn-disabled-color: var(--ex-ok);--bs-btn-disabled-border-color: var(--ex-ok);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-warning{--bs-btn-color: #fff;--bs-btn-bg: var(--ex-warn);--bs-btn-border-color: var(--ex-warn);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--ex-warn-hover);--bs-btn-hover-border-color: var(--ex-warn-hover);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--ex-warn-hover);--bs-btn-active-border-color: var(--ex-warn-hover);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: var(--ex-warn);--bs-btn-disabled-border-color: var(--ex-warn);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-outline-warning{--bs-btn-color: var(--ex-warn);--bs-btn-border-color: var(--ex-warn);--bs-btn-bg: transparent;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--ex-warn);--bs-btn-hover-border-color: var(--ex-warn);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--ex-warn);--bs-btn-active-border-color: var(--ex-warn);--bs-btn-disabled-color: var(--ex-warn);--bs-btn-disabled-border-color: var(--ex-warn);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-danger{--bs-btn-color: #fff;--bs-btn-bg: var(--ex-crit);--bs-btn-border-color: var(--ex-crit);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--ex-crit-hover);--bs-btn-hover-border-color: var(--ex-crit-hover);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--ex-crit-hover);--bs-btn-active-border-color: var(--ex-crit-hover);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: var(--ex-crit);--bs-btn-disabled-border-color: var(--ex-crit);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-outline-danger{--bs-btn-color: var(--ex-crit);--bs-btn-border-color: var(--ex-crit);--bs-btn-bg: transparent;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--ex-crit);--bs-btn-hover-border-color: var(--ex-crit);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--ex-crit);--bs-btn-active-border-color: var(--ex-crit);--bs-btn-disabled-color: var(--ex-crit);--bs-btn-disabled-border-color: var(--ex-crit);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-info{--bs-btn-color: var(--ex-accent);--bs-btn-bg: var(--ex-accent-soft);--bs-btn-border-color: var(--ex-accent-soft);--bs-btn-hover-color: var(--ex-accent);--bs-btn-hover-bg: var(--ex-line);--bs-btn-hover-border-color: var(--ex-line);--bs-btn-active-color: var(--ex-accent);--bs-btn-active-bg: var(--ex-line);--bs-btn-active-border-color: var(--ex-line);--bs-btn-disabled-color: var(--ex-accent);--bs-btn-disabled-bg: var(--ex-accent-soft);--bs-btn-disabled-border-color: var(--ex-accent-soft);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-outline-info{--bs-btn-color: var(--ex-ink-2);--bs-btn-border-color: var(--ex-line);--bs-btn-bg: transparent;--bs-btn-hover-color: var(--ex-ink);--bs-btn-hover-bg: var(--ex-ink-2);--bs-btn-hover-border-color: var(--ex-ink-2);--bs-btn-active-color: var(--ex-ink);--bs-btn-active-bg: var(--ex-ink-2);--bs-btn-active-border-color: var(--ex-ink-2);--bs-btn-disabled-color: var(--ex-ink-2);--bs-btn-disabled-border-color: var(--ex-line);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-dark{--bs-btn-color: var(--ex-accent-ink);--bs-btn-bg: var(--ex-accent);--bs-btn-border-color: var(--ex-accent);--bs-btn-hover-color: var(--ex-accent-ink);--bs-btn-hover-bg: var(--ex-accent-hover);--bs-btn-hover-border-color: var(--ex-accent-hover);--bs-btn-active-color: var(--ex-accent-ink);--bs-btn-active-bg: var(--ex-accent-active);--bs-btn-active-border-color: var(--ex-accent-active);--bs-btn-disabled-color: var(--ex-accent-ink);--bs-btn-disabled-bg: var(--ex-accent);--bs-btn-disabled-border-color: var(--ex-accent);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-outline-dark{--bs-btn-color: var(--ex-accent);--bs-btn-border-color: var(--ex-accent);--bs-btn-bg: transparent;--bs-btn-hover-color: var(--ex-accent-ink);--bs-btn-hover-bg: var(--ex-accent);--bs-btn-hover-border-color: var(--ex-accent);--bs-btn-active-color: var(--ex-accent-ink);--bs-btn-active-bg: var(--ex-accent);--bs-btn-active-border-color: var(--ex-accent);--bs-btn-disabled-color: var(--ex-accent);--bs-btn-disabled-border-color: var(--ex-accent);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-light{--bs-btn-color: var(--ex-ink);--bs-btn-bg: var(--ex-surface-2);--bs-btn-border-color: var(--ex-surface-2);--bs-btn-hover-color: var(--ex-ink);--bs-btn-hover-bg: var(--ex-line);--bs-btn-hover-border-color: var(--ex-line);--bs-btn-active-color: var(--ex-ink);--bs-btn-active-bg: var(--ex-line);--bs-btn-active-border-color: var(--ex-line);--bs-btn-disabled-color: var(--ex-ink);--bs-btn-disabled-bg: var(--ex-surface-2);--bs-btn-disabled-border-color: var(--ex-surface-2);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-outline-light{--bs-btn-color: var(--ex-muted);--bs-btn-border-color: var(--ex-line);--bs-btn-bg: transparent;--bs-btn-hover-color: var(--ex-ink);--bs-btn-hover-bg: var(--ex-muted);--bs-btn-hover-border-color: var(--ex-muted);--bs-btn-active-color: var(--ex-ink);--bs-btn-active-bg: var(--ex-muted);--bs-btn-active-border-color: var(--ex-muted);--bs-btn-disabled-color: var(--ex-muted);--bs-btn-disabled-border-color: var(--ex-line);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-link{--bs-btn-color: var(--ex-ink);--bs-btn-hover-color: var(--ex-ink-2);--bs-btn-active-color: var(--ex-ink-2);--bs-btn-disabled-color: var(--ex-muted);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-brand{--bs-btn-color: var(--ex-accent-ink);--bs-btn-bg: var(--ex-accent);--bs-btn-border-color: var(--ex-accent);--bs-btn-hover-color: var(--ex-accent-ink);--bs-btn-hover-bg: var(--ex-accent-hover);--bs-btn-hover-border-color: var(--ex-accent-hover);--bs-btn-active-color: var(--ex-accent-ink);--bs-btn-active-bg: var(--ex-accent-active);--bs-btn-active-border-color: var(--ex-accent-active);--bs-btn-disabled-color: var(--ex-accent-ink);--bs-btn-disabled-bg: var(--ex-accent);--bs-btn-disabled-border-color: var(--ex-accent);--bs-btn-focus-shadow-rgb: var(--ex-lime-rgb)}:root .btn-brand.soft{--bs-btn-color: var(--ex-accent);--bs-btn-bg: var(--ex-accent-soft);--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--ex-accent);--bs-btn-hover-bg: var(--ex-line);--bs-btn-hover-border-color: transparent}:root .nav{--bs-nav-link-color: var(--ex-ink-2);--bs-nav-link-hover-color: var(--ex-ink);--bs-nav-link-disabled-color: var(--ex-muted)}:root .nav-tabs{--bs-nav-tabs-border-color: var(--ex-line);--bs-nav-tabs-link-hover-border-color: transparent;--bs-nav-tabs-link-active-color: var(--ex-ink);--bs-nav-tabs-link-active-bg: transparent;--bs-nav-tabs-link-active-border-color: var(--ex-lime)}:root .nav-tabs .nav-item .nav-link.active{border-bottom:3px solid var(--ex-lime)}.btn:focus-visible,.form-select:focus-visible,.form-control:focus-visible{outline:2px solid var(--ex-accent);outline-offset:1px}:root .dropdown-menu{--bs-dropdown-bg: var(--ex-surface);--bs-dropdown-border-color: var(--ex-line);--bs-dropdown-link-color: var(--ex-ink);--bs-dropdown-link-hover-bg: var(--ex-surface-2);--bs-dropdown-link-hover-color: var(--ex-ink);--bs-dropdown-link-active-bg: var(--ex-accent);--bs-dropdown-link-active-color: var(--ex-accent-ink);--bs-dropdown-header-color: var(--ex-muted);--bs-dropdown-divider-bg: var(--ex-line);box-shadow:0 6px 18px rgba(var(--ex-accent-rgb),.14)}:root .pagination{--bs-pagination-color: var(--ex-ink);--bs-pagination-bg: var(--ex-surface);--bs-pagination-border-color: var(--ex-line);--bs-pagination-hover-color: var(--ex-ink);--bs-pagination-hover-bg: var(--ex-surface-2);--bs-pagination-hover-border-color: var(--ex-line);--bs-pagination-focus-color: var(--ex-ink);--bs-pagination-focus-bg: var(--ex-surface-2);--bs-pagination-active-color: var(--ex-accent-ink);--bs-pagination-active-bg: var(--ex-accent);--bs-pagination-active-border-color: var(--ex-accent);--bs-pagination-disabled-color: var(--ex-muted)}:root .nav-pills{--bs-nav-pills-link-active-color: var(--ex-accent-ink);--bs-nav-pills-link-active-bg: var(--ex-accent)}:root .list-group{--bs-list-group-active-color: var(--ex-accent-ink);--bs-list-group-active-bg: var(--ex-accent);--bs-list-group-active-border-color: var(--ex-accent)}:root .progress,:root .progress-stacked{--bs-progress-bar-bg: var(--ex-accent);--bs-progress-bg: var(--ex-surface-2)}.form-check-input:checked,.form-check-input[type=checkbox]:indeterminate{background-color:var(--ex-accent);border-color:var(--ex-accent)}.text-primary{color:var(--ex-accent)!important}.bg-primary{background-color:var(--ex-accent)!important;color:var(--ex-accent-ink)!important}.badge,.ex-pill{font-family:var(--ex-font-body);font-weight:600;border-radius:999px;padding:.22em .6em;font-size:.75rem}.ex-pill--success,.badge.bg-success,.badge.text-bg-success{background:var(--ex-ok-soft)!important;color:var(--ex-ok)!important}.ex-pill--warning,.badge.bg-warning,.badge.text-bg-warning{background:var(--ex-warn-soft)!important;color:var(--ex-warn)!important}.ex-pill--danger,.badge.bg-danger,.badge.text-bg-danger{background:var(--ex-crit-soft)!important;color:var(--ex-crit)!important}.ex-pill--secondary,.badge.bg-secondary,.badge.text-bg-secondary{background:var(--ex-surface-2)!important;color:var(--ex-ink-2)!important}.ex-pill--info,.badge.bg-info,.badge.text-bg-info{background:var(--ex-accent-soft)!important;color:var(--ex-accent)!important}.ex-pill--light,.badge.bg-light,.badge.text-bg-light{background:var(--ex-surface-2)!important;color:var(--ex-ink-2)!important}.ex-pill--acc,.badge.bg-acc,.badge.text-bg-acc{background:var(--ex-accent-soft)!important;color:var(--ex-accent)!important}.ex-pill--neutro{background:var(--ex-surface-2)!important;color:var(--ex-ink-2)!important}.badge.bg-primary,.badge.bg-dark,.badge.text-bg-primary,.badge.text-bg-dark{background:var(--ex-accent)!important;color:var(--ex-accent-ink)!important}.ex-contador{display:inline-flex;align-items:center;justify-content:center;min-width:1.4em;height:1.4em;padding:0 .4em;margin-left:.4em;border-radius:999px;font-family:var(--ex-font-mono);font-size:.72rem;font-weight:600;line-height:1;background:var(--ex-crit-soft);color:var(--ex-crit)}.ex-contador--warn{background:var(--ex-warn-soft);color:var(--ex-warn)}.ex-contador--cero{background:var(--ex-surface-2);color:var(--ex-muted)}.form-control,.form-select,.input-group-text{background-color:var(--ex-surface);border-color:var(--ex-line);color:var(--ex-ink);border-radius:var(--ex-radius);font-family:var(--ex-font-body)}.form-control:focus,.form-select:focus{border-color:var(--ex-accent);box-shadow:0 0 0 3px #ebfc7273}.form-label{color:var(--ex-ink-2);font-size:.85rem;font-weight:600}input[type=number].form-control{font-variant-numeric:tabular-nums;text-align:right}.nav-tabs{border-bottom:1px solid var(--ex-line)}.nav-tabs .nav-link{font-family:var(--ex-font-body);font-weight:600;color:var(--ex-muted);border:0;border-bottom:2px solid transparent;border-radius:0}.nav-tabs .nav-link:hover{color:var(--ex-ink-2)}.nav-tabs .nav-link.active{background:transparent;color:var(--ex-ink);border-bottom-color:var(--ex-lime)}.modal-content{background:var(--ex-surface);border:1px solid var(--ex-line);border-radius:var(--ex-radius)}.modal-header{background:var(--ex-surface-2);border-bottom:1px solid var(--ex-line)}.modal-title{font-family:var(--ex-font-body);font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--ex-ink)}.lpx-login-bg,.lpx-login-area{background:var(--ex-bg)!important}.lpx-login-area .card{border:1px solid var(--ex-line)}.ex-eyebrow{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ex-muted);margin-bottom:4px}.ex-titulo-pagina{display:flex;align-items:center;gap:8px;margin:0 0 4px}.ex-titulo-pagina h1{margin:0}.ex-lead{color:var(--ex-ink-2);max-width:70ch;margin:4px 0 16px}.ex-info-btn{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;margin-left:6px;border:1.5px solid var(--ex-muted);border-radius:50%;background:transparent;color:var(--ex-muted);font:600 11px/1 var(--ex-font-mono);cursor:pointer;vertical-align:middle}.ex-info-btn:hover{border-color:var(--ex-ink);color:var(--ex-ink)}.ex-info-btn:focus-visible{outline:2px solid var(--ex-accent);outline-offset:1px}.ex-titulo-pagina>.ex-info-btn{margin-left:0}.ex-info{color:var(--ex-ink-2);max-width:80ch;margin:6px 0 14px;padding:6px 10px;font-size:13px;border-left:3px solid var(--ex-lime);background:var(--ex-surface)}.ex-nota{font-size:12px;color:var(--ex-muted)}.ex-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px}.ex-tile{background:var(--ex-surface);border:1px solid var(--ex-line);border-radius:var(--ex-radius);box-shadow:var(--ex-shadow);padding:16px}.ex-tile__label{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ex-muted)}.ex-tile__valor{font-size:30px;font-weight:700;line-height:1.05;margin:6px 0 2px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ex-tile__sub{font-size:12.5px;color:var(--ex-ink-2)}.ex-tile--ok{border-left:4px solid var(--ex-ok)}.ex-tile--warn{border-left:4px solid var(--ex-warn)}.ex-tile--crit{border-left:4px solid var(--ex-crit)}:root{--lpx-theme-light-bg: url("./media/login-bg-img-light-UP3O6NGW.svg");--lpx-theme-dim-bg: url("./media/login-bg-img-dim-N7H5TZLZ.svg");--lpx-theme-dark-bg: url("./media/login-bg-img-dark-RTOK7HEU.svg");--lpx-logo-icon: url("./media/icon-lite-O6JNV4WY.svg");--lpx-logo-url: var(--lpx-logo-icon);--lpx-logo: var(--lpx-logo-icon)}:root .abp-logo{background-repeat:no-repeat}:root .abp-support{width:178px;height:30px;background-image:url("./media/abp-support-5FTJLBAK.svg")}:root .abp-community{width:215px;height:30px;background-image:url("./media/abp-community-UTOLGIBV.svg")}:root .abp-blog{width:142px;height:30px;background-image:url("./media/abp-blog-D3STSQ3T.svg")}:root .logo-x{width:20px;height:20px;background-image:url("./media/x-DMDTMORX.svg")}th.orden-cabecera{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:normal}th.orden-cabecera:hover{text-decoration:underline}th.orden-cabecera.orden-activa{font-weight:700}th.orden-cabecera .orden-flecha{font-size:.7em;margin-left:.2em;opacity:.75}
