
/* Instructor-only: HR now lives in the right workspace rather than opening a second sidebar. */
#portalWorkspace #pContent #hrApp.v70-inline-hr{display:block!important;min-height:0!important;max-width:100%;width:100%;background:transparent;overflow:visible;grid-template-columns:1fr!important}
#portalWorkspace #pContent #hrApp.v70-inline-hr > .side{display:none!important}
#portalWorkspace #pContent #hrApp.v70-inline-hr .main{min-width:0;width:100%;background:transparent}
#portalWorkspace #pContent #hrApp.v70-inline-hr .main > .topbar{display:none!important}
#portalWorkspace #pContent #hrApp.v70-inline-hr .main > .content{max-width:none;width:100%;padding:0 0 28px;margin:0}
#portalWorkspace #pContent #hrApp.v70-inline-hr .main > .footer-note{display:none}
#portalWorkspace #pContent #hrApp.v70-inline-hr .v67-hr-back{margin-bottom:16px}
#portalWorkspace #pContent .v70-upcoming-toggle{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;width:100%;min-height:38px;padding:9px 12px;border:1px solid #bad5e7;background:#edf6fc;color:#194f76;font-size:12px;font-weight:800;border-radius:9px;cursor:pointer}
#portalWorkspace #pContent .v70-upcoming-toggle:hover{background:#dceffa}
#portalWorkspace #pContent .v70-upcoming-extra[hidden]{display:none!important}
#portalWorkspace #pContent.v70-instructor-focus .v68-events{margin-top:25px;border-top:1px solid #d5e3ed;padding-top:19px}
@media(max-width:720px){#portalWorkspace #pContent #hrApp.v70-inline-hr .main > .content{padding:0}}
