/* Sólo Inicio y Tus programas: mismos valores de Administración, sin editarla. */
.h-hub .p-top{display:flex;height:64px;min-height:64px;padding:0 32px;background:#fff;border-bottom:1px solid #e4e7eb;position:relative;top:auto}
.h-hub .p-main{padding-top:26px}.h-hub .p-top-actions{gap:14px}
.h-hub .p-user-button{font-family:Roboto,Arial,sans-serif;border-color:#e4e7eb;background:#fff;min-height:36px;padding:5px 10px}
.h-hub .p-user-button small{font-size:11px}.h-hub .p-user-button strong{font-size:13px}
.h-hub .r-top-programs,.h-hub .p-breadcrumb{font-size:13px}.h-hub #pTheme{display:none}
.h-hub .p-top-clock{min-height:36px;padding:8px 16px;background:#2863db;border:1px solid #2863db;border-radius:4px;color:#fff;font:500 14px Roboto,Arial,sans-serif;letter-spacing:0}
.h-hub .p-heading .eyebrow,.h-hub .p-heading small{letter-spacing:0;font-size:12px}
.h-hub .p-heading h1{font:700 24px/1.25 Roboto,Arial,sans-serif;letter-spacing:0}
.h-hub .p-heading p{font-size:13px;line-height:1.5;margin-top:8px;color:#7c8591}
.h-hub .r-programs{gap:16px}.h-hub .r-program{min-height:88px;padding:18px 20px;border-color:#e4e7eb;border-radius:7px;background:#fff}
.h-hub .r-program strong{font:500 16px/1.4 Roboto,Arial,sans-serif;letter-spacing:0;color:#17212f}
.h-hub .r-program small{font-size:13px;line-height:1.4;margin-top:5px;color:#7c8591}
.h-hub .r-program-icon{width:36px;height:36px;background:#edf3ff;color:#386cdd;border-radius:4px}
.h-hub .r-program>.icon{color:#386cdd}.h-hub .r-program:hover{background:#f8faff;border-color:#94b2ed}
.h-hub .r-card-head h2{font:500 18px/1.4 Roboto,Arial,sans-serif;letter-spacing:0}
.h-hub .r-card-head,.h-hub .r-card-body{padding:18px 20px}.h-hub .r-card-head{padding-bottom:0}
.h-hub .r-subtle,.h-hub .r-section-link{font-size:13px;letter-spacing:0}
.h-hub .r-stat strong{font:500 26px/1.3 Roboto,Arial,sans-serif;letter-spacing:0}
.h-hub .r-nav-divider{border-color:#435064}.h-hub .r-workspace-name{font:500 16px Roboto,Arial,sans-serif}
.h-hub .p-side-label{display:none}.h-hub .p-nav>a{font:400 14px Roboto,Arial,sans-serif;min-height:34px;border-radius:3px}
.h-hub .p-nav>a.active{background:#374253}.h-hub .p-nav>a>.icon{color:#e8edf5}
@media(max-width:760px){.h-hub .p-top{padding:0 16px;height:58px;min-height:58px}.h-hub .p-breadcrumb{display:none}.h-hub .p-top-actions{margin-left:auto;gap:8px}.h-hub .p-top-clock{padding:8px 11px}.h-hub .r-program strong{font-size:15px}.h-hub .r-program{padding:16px;min-height:84px}.h-hub .p-main{padding:20px 16px}}
