﻿@charset "UTF-8";
:root {
    --pgt-header-backgroundcolor: #444;
    --pgt-header-button-color: #ededed;
    --pgt-header-button-hover-color: #fff;
    --pgt-header-borderbottom-color: #f68932;
    --pgt-header-title-sistema-color: #f68932;
    --pgt-header-subtitle-sistema-color: #eee;
    --pgt-header-sisteminfo-color: #fff;
    --pgt-header-height: 7rem;
    --pgt-footer-backgroundcolor: #313131;
    --pgt-footer-color: #bbb;
    --pgt-footer-bordertop-color: #f68932;
    --pgt-sidebar-width: 14rem;
    --pgt-sidebar-division-color: #ff8229;
    --pgt-sidebar-division-border-color: #ff8229;
    --pgt-sidebar-color: #000;
    --pgt-sidebar-hover-color: #ff8229;
    --pgt-sidebar-linkbullethover-color: red;
    --pgt-sidebar-linkbullet-color: orange;
    --pgt-sidebar-backgroundcolor: #eee;
    --pgt-sidebar-borderright-color: #eee;
    --pgt-mainsection-backgroundColor: #fff;
    --pgt-mainsection-tituloPrincipal: #f68932;
}
.pf-c-about-modal-box,
.pf-c-accordion,
.pf-c-alert,
.pf-c-alert-group,
.pf-c-app-launcher,
.pf-c-avatar,
.pf-c-backdrop,
.pf-c-background-image,
.pf-c-badge,
.pf-c-brand,
.pf-c-breadcrumb,
.pf-c-button,
.pf-c-card,
.pf-c-check,
.pf-c-chip,
.pf-c-chip-group,
.pf-c-clipboard-copy,
.pf-c-content,
.pf-c-context-selector,
.pf-c-data-list,
.pf-c-data-toolbar,
.pf-c-divider,
.pf-c-drawer,
.pf-c-dropdown,
.pf-c-empty-state,
.pf-c-expandable,
.pf-c-form,
.pf-c-form-control,
.pf-c-input-group,
.pf-c-label,
.pf-c-list,
.pf-c-login,
.pf-c-modal-box,
.pf-c-nav,
.pf-c-notification-badge,
.pf-c-options-menu,
.pf-c-overflow-menu,
.pf-c-page,
.pf-c-pagination,
.pf-c-popover,
.pf-c-progress,
.pf-c-radio,
.pf-c-select,
.pf-c-skip-to-content,
.pf-c-spinner,
.pf-c-switch,
.pf-c-tab-content,
.pf-c-table,
.pf-c-tabs,
.pf-c-title,
.pf-c-toolbar,
.pf-c-tooltip,
.pf-c-wizard,
.pf-l-bullseye,
.pf-l-flex,
.pf-l-gallery,
.pf-l-grid,
.pf-l-level,
.pf-l-split,
.pf-l-stack {
    font-family: var(--pf-global--FontFamily--sans-serif);
    font-size: var(--pf-global--FontSize--xs);
    font-weight: var(--pf-global--FontWeight--normal);
    line-height: var(--pf-global--LineHeight--md);
    color: var(--pf-global--Color--100);
    text-rendering: optimizeLegibility;
}
body {
    font-family: var(--pf-global--FontFamily--sans-serif);
    font-size: var(--pf-global--FontSize--xs);
    font-weight: var(--pf-global--FontWeight--normal);
    line-height: var(--pf-global--LineHeight--md);
    text-align: left;
    background-color: var(--pf-global--BackgroundColor--100);
}
.pf-c-nav .pf-c-divider {
    color: var(--pgt-sidebar-division-color);
    font-weight: bold;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
}
.pf-c-nav.pf-m-dark .pf-c-divider {
    background-color: transparent;
    border-bottom: 1px solid var(--pgt-sidebar-division-border-color);
}
.pf-c-nav__list .pf-c-nav__link {
    position: relative;
    display: flex;
    align-items: baseline;
    padding: var(--pf-c-nav__list-link--PaddingTop) var(--pf-c-nav__list-link--PaddingRight) var(--pf-c-nav__list-link--PaddingBottom) var(--pf-c-nav__list-link--PaddingLeft);
    font-weight: var(--pf-c-nav__list-link--FontWeight);
    color: var(--pgt-sidebar-color);
}
.pf-c-nav__list .pf-c-nav__link:hover {
    color: var(--pgt-sidebar-hover-color);
    font-weight: bold;
}
.pf-c-page {
    --pf-c-page__header--MinHeight: var(--pgt-header-height);
    --pf-c-page__sidebar--md--Width: var(--pgt-sidebar-width);
    --pf-c-page__main-section--BackgroundColor: var(--pgt-mainsection-backgroundColor);
    --pf-global--BackgroundColor--dark-100: var(--pgt-header-backgroundcolor);
}
.pf-c-page__header {
    color: var(--pf-global--Color--100);
    z-index: var(--pf-c-page__header--ZIndex);
    grid-template-columns: auto auto;
    display: grid;
    grid-area: header;
    align-items: center;
    min-width: 0;
    min-height: var(--pf-c-page__header--MinHeight);
    border-bottom-color: var(--pgt-header-borderbottom-color);
    border-bottom-style: solid;
    border-bottom-width: 0.3rem;
}
@media screen and (min-width: 768px) {
    .pf-c-page__sidebar {
        max-width: var(--pf-c-page__sidebar--md--Width);
        box-shadow: none;
    }
}
.pf-c-page__sidebar.pf-m-expanded {
    --pf-c-page__sidebar--Transform: var(--pf-c-page__sidebar--m-expanded--Transform);
    box-shadow: none;
}
.pf-c-page__sidebar.pf-m-dark {
    color: var(--pf-global--Color--100);
    --pf-c-page__sidebar--BackgroundColor: var(--pgt-sidebar-backgroundcolor);
    border-right-color: var(--pgt-sidebar-borderright-color);
    border-right-style: dotted;
    border-right-width: 0.1rem;
}
.pf-c-nav {
    --pf-c-nav--m-dark__list-link--PaddingTop: var(--pf-global--spacer--xs);
    --pf-c-nav--m-dark__list-link--PaddingBottom: var(--pf-global--spacer--xs);
    --pf-c-nav__list-link--PaddingTop: var(--pf-global--spacer--xs);
    --pf-c-nav__list-link--PaddingBottom: var(--pf-global--spacer--xs);
    --pf-c-nav__list-link--active--Color: red;
}
.pf-c-nav__list > .pf-c-nav__item > .pf-c-nav__link::after {
    position: absolute;
    bottom: 0;
    left: var(--pf-c-nav__list-link--after--Left);
    width: 0rem;
    height: 0rem;
    content: "";
}
.pf-c-nav__list .pf-c-nav__link.pf-m-hover::after, .pf-c-nav__list .pf-c-nav__link:hover::after {
    background-color: #fff;
}
.pf-c-button.pf-m-plain {
    color: var(--pgt-header-button-color);
}
.pf-c-button.pf-m-plain:hover, .pf-c-button.pf-m-plain.pf-m-hover {
    color: var(--pgt-header-button-hover-color);
}
.pf-c-title.pf-m-2xl {
    font-weight: var(--pf-global--FontWeight--bold);
}
.pgt-color-title-sistema {
    color: var(--pgt-header-title-sistema-color);
}
.pgt-color-subtitle-sistema {
    color: var(--pgt-header-subtitle-sistema-color);
}
.pgt-piedepagina-presistema {
    color: var(--pgt-footer-color);
    border-top-color: var(--pgt-footer-bordertop-color);
    border-width: 0.2rem;
    border-style: solid;
    background-color: var(--pgt-footer-backgroundcolor);
}
.pgt-c-nav__link_bullet {
    color: var(--pgt-sidebar-linkbullet-color);
}
.pgt-c-nav__link_bullet:hover {
    color: var(--pgt-sidebar-linkbullethover-color);
}
#informacionUsuario {
    color: var(--pgt-header-sisteminfo-color);
}
