
/* Unified HR screen: main MySTS sidebar stays put; no second left navigation. */
#portalWorkspace #stsHRInlineRoot.app{display:block;min-height:0;grid-template-columns:none;background:transparent;width:100%;padding:0;color:#173049;font-family:system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif}
#portalWorkspace #stsHRInlineRoot>.content{padding:0!important;width:100%;max-width:none!important;margin:0!important}
#portalWorkspace .sts-hr-breadcrumb{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:22px}
#portalWorkspace .sts-hr-breadcrumb h1{font-size:28px;margin:3px 0;color:#14314b;letter-spacing:-.5px}
#portalWorkspace .sts-hr-breadcrumb .sts-hr-kicker{color:#1876b7;font-weight:800;font-size:11px;letter-spacing:1.1px;text-transform:uppercase}
#portalWorkspace .sts-hr-breadcrumb .p-dept-back{margin:0}
#portalWorkspace #stsHRInlineRoot .subheader{margin-bottom:18px}
#portalWorkspace #stsHRInlineRoot .page-title{font-size:22px}
#portalWorkspace #stsHRInlineRoot .content{box-sizing:border-box}
/* Wider Create Order popup, but only for this particular form. */
#modalbg.sts108-create-order .modal{width:min(940px,calc(100vw - 38px));max-height:calc(100vh - 48px);overflow-y:auto;overscroll-behavior:contain}
#modalbg.sts108-create-order{align-items:center}
@media(max-width:650px){#portalWorkspace .sts-hr-breadcrumb h1{font-size:22px}#modalbg.sts108-create-order .modal{width:100%;max-height:calc(100vh - 22px)}}
