html:root body #contentRoot#contentRoot#contentRoot .ua-planning .ua-columns{grid-template-columns:205px minmax(0,1fr)!important;gap:12px!important}
html:root body #contentRoot#contentRoot#contentRoot .ua-planning .ua-nav{padding:10px!important;max-height:none!important;overflow:visible!important}
html:root body #contentRoot#contentRoot#contentRoot .ua-planning .ua-content{padding:14px!important;min-width:0}
html:root body #contentRoot#contentRoot#contentRoot .ua-planning .ua-nav [data-ua-go]{min-height:48px!important;padding:9px!important;margin-bottom:7px!important}
html:root body #contentRoot#contentRoot#contentRoot .pf-hero{padding:10px 14px!important;border-radius:9px!important;gap:10px!important}
html:root body #contentRoot#contentRoot#contentRoot .pf-hero small,.pf-hero h2{display:none!important}
html:root body #contentRoot#contentRoot#contentRoot .pf-hero p{font-size:14px!important;margin:0!important}
html:root body #contentRoot#contentRoot#contentRoot .pf-roadmap{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:6px!important;margin:10px 0!important}
html:root body #contentRoot#contentRoot#contentRoot .pf-roadmap li{flex-direction:row!important;align-items:center!important;gap:6px!important;padding:9px 7px!important;min-height:46px!important}
html:root body #contentRoot#contentRoot#contentRoot .pf-roadmap li small{display:none!important}
html:root body #contentRoot#contentRoot#contentRoot .pf-panel{padding:14px!important;margin-bottom:12px!important;border-radius:10px!important}
html:root body #contentRoot#contentRoot#contentRoot .pf-profile-grid{gap:12px!important}
html:root body #contentRoot#contentRoot#contentRoot .pf-fields{gap:8px!important}
html:root body #contentRoot#contentRoot#contentRoot .pf-app input:not([type=checkbox]),.pf-app select{min-height:38px!important;padding:8px 10px!important}
html:root body #contentRoot#contentRoot#contentRoot .pf-table-wrap{max-height:none!important;overflow-x:auto!important}
html:root body #contentRoot#contentRoot#contentRoot .pw-tabs{gap:7px!important;margin-bottom:10px!important}
html:root body #contentRoot#contentRoot#contentRoot .pw-tabs:not(.pw-stages) button:nth-child(1){background:linear-gradient(0deg,#0878ec,#0878ecdd)!important;--sg-button-fill:linear-gradient(0deg,#0878ec,#0878ecdd)!important;color:white!important;--sg-button-label:white!important;border:1px solid #fff7!important;min-height:40px!important;padding:9px 12px!important;box-shadow:inset 0 1px #fff8,0 2px 4px #1233!important}
html:root body #contentRoot#contentRoot#contentRoot .pw-tabs:not(.pw-stages) button:nth-child(2){background:linear-gradient(0deg,#8b31e2,#8b31e2dd)!important;--sg-button-fill:linear-gradient(0deg,#8b31e2,#8b31e2dd)!important;color:white!important;--sg-button-label:white!important;border:1px solid #fff7!important;min-height:40px!important;padding:9px 12px!important;box-shadow:inset 0 1px #fff8,0 2px 4px #1233!important}
html:root body #contentRoot#contentRoot#contentRoot .pw-tabs:not(.pw-stages) button:nth-child(3){background:linear-gradient(0deg,#08aabd,#08aabddd)!important;--sg-button-fill:linear-gradient(0deg,#08aabd,#08aabddd)!important;color:white!important;--sg-button-label:white!important;border:1px solid #fff7!important;min-height:40px!important;padding:9px 12px!important;box-shadow:inset 0 1px #fff8,0 2px 4px #1233!important}
html:root body #contentRoot#contentRoot#contentRoot .pw-tabs:not(.pw-stages) button:nth-child(4){background:linear-gradient(0deg,#0ba346,#0ba346dd)!important;--sg-button-fill:linear-gradient(0deg,#0ba346,#0ba346dd)!important;color:white!important;--sg-button-label:white!important;border:1px solid #fff7!important;min-height:40px!important;padding:9px 12px!important;box-shadow:inset 0 1px #fff8,0 2px 4px #1233!important}
html:root body #contentRoot#contentRoot#contentRoot .pw-tabs:not(.pw-stages) button:nth-child(5){background:linear-gradient(0deg,#f08a08,#f08a08dd)!important;--sg-button-fill:linear-gradient(0deg,#f08a08,#f08a08dd)!important;color:white!important;--sg-button-label:white!important;border:1px solid #fff7!important;min-height:40px!important;padding:9px 12px!important;box-shadow:inset 0 1px #fff8,0 2px 4px #1233!important}
html:root body #contentRoot#contentRoot#contentRoot .pw-tabs:not(.pw-stages) button:nth-child(6){background:linear-gradient(0deg,#049ca9,#049ca9dd)!important;--sg-button-fill:linear-gradient(0deg,#049ca9,#049ca9dd)!important;color:white!important;--sg-button-label:white!important;border:1px solid #fff7!important;min-height:40px!important;padding:9px 12px!important;box-shadow:inset 0 1px #fff8,0 2px 4px #1233!important}
html:root body #contentRoot#contentRoot#contentRoot .pw-tabs:not(.pw-stages) button:nth-child(7){background:linear-gradient(0deg,#526f98,#526f98dd)!important;--sg-button-fill:linear-gradient(0deg,#526f98,#526f98dd)!important;color:white!important;--sg-button-label:white!important;border:1px solid #fff7!important;min-height:40px!important;padding:9px 12px!important;box-shadow:inset 0 1px #fff8,0 2px 4px #1233!important}
html:root body #contentRoot#contentRoot#contentRoot .tr-hub-tools{display:flex!important;gap:9px!important;flex-wrap:wrap!important;margin:8px 0 14px!important}
html:root body #contentRoot#contentRoot#contentRoot .tr-hub-tools [data-tr-id="list"]{background:linear-gradient(#0878ecdd,#0878ec)!important;--sg-button-fill:linear-gradient(#0878ecdd,#0878ec)!important;color:#fff!important;--sg-button-label:#fff!important;padding:10px 16px!important;min-height:42px!important;border-radius:8px!important;box-shadow:inset 0 1px #fff8,0 2px 4px #1233!important}
html:root body #contentRoot#contentRoot#contentRoot .tr-hub-tools [data-tr-id="categories"]{background:linear-gradient(#8b31e2dd,#8b31e2)!important;--sg-button-fill:linear-gradient(#8b31e2dd,#8b31e2)!important;color:#fff!important;--sg-button-label:#fff!important;padding:10px 16px!important;min-height:42px!important;border-radius:8px!important;box-shadow:inset 0 1px #fff8,0 2px 4px #1233!important}
html:root body #contentRoot#contentRoot#contentRoot .tr-hub-tools [data-tr-id="my"]{background:linear-gradient(#049ca9dd,#049ca9)!important;--sg-button-fill:linear-gradient(#049ca9dd,#049ca9)!important;color:#fff!important;--sg-button-label:#fff!important;padding:10px 16px!important;min-height:42px!important;border-radius:8px!important;box-shadow:inset 0 1px #fff8,0 2px 4px #1233!important}
html:root body #contentRoot#contentRoot#contentRoot .tr-hub-tools [data-tr-id="requests"]{background:linear-gradient(#f08a08dd,#f08a08)!important;--sg-button-fill:linear-gradient(#f08a08dd,#f08a08)!important;color:#fff!important;--sg-button-label:#fff!important;padding:10px 16px!important;min-height:42px!important;border-radius:8px!important;box-shadow:inset 0 1px #fff8,0 2px 4px #1233!important}
html:root body #contentRoot#contentRoot#contentRoot .tr-hub .sv-heading{margin-bottom:10px!important;gap:10px!important;align-items:center!important}
html:root body #contentRoot#contentRoot#contentRoot .tr-hub .sv-heading h1{font-size:26px!important}
html:root body #contentRoot#contentRoot#contentRoot .tr-hub .tr-toolbar{gap:9px!important;align-items:end!important;flex-wrap:wrap!important}
html:root body #contentRoot#contentRoot#contentRoot .tr-hub .tr-table th,.pf-table-wrap th,.dof63 thead th{background:linear-gradient(#1484ef,#0755ad)!important;color:#fff!important;padding:11px!important;font-size:14px!important}
html:root body #contentRoot#contentRoot#contentRoot .tr-hub .tr-table td,.dof63 td{font-size:14px!important;padding:12px 10px!important}
html:root body #contentRoot#contentRoot#contentRoot .tr-hub .sv-card{padding:14px!important;border-radius:10px!important}
html:root body #contentRoot#contentRoot#contentRoot .tr-hub .ep-empty{min-height:150px!important;display:grid!important;place-items:center!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63{padding:0!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof167-process{padding:0!important;border:0!important;background:none!important;margin:12px 0!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof167-process-head{margin-bottom:8px!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof167-process-head h2{display:none!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-metrics{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-metrics button{display:grid!important;grid-template-columns:28px minmax(0,1fr) 24px!important;grid-template-rows:auto auto!important;align-items:center!important;min-height:76px!important;height:auto!important;padding:10px 8px!important;gap:5px 7px!important;text-align:left!important;border-radius:8px!important;border:1px solid #cfdded!important;border-left:5px solid var(--stage-color)!important;background:var(--stage-fill)!important;--sg-button-fill:var(--stage-fill)!important;color:#143c68!important;--sg-button-label:#143c68!important;box-shadow:0 2px 4px #143c6810!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-metrics [data-status="review"]{--stage-color:#2586f2;--stage-fill:#eef6ff;background:#eef6ff!important;--sg-button-fill:#eef6ff!important;color:#143c68!important;--sg-button-label:#143c68!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-metrics [data-status="plan"]{--stage-color:#933be8;--stage-fill:#f6efff;background:#f6efff!important;--sg-button-fill:#f6efff!important;color:#143c68!important;--sg-button-label:#143c68!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-metrics [data-status="execution"]{--stage-color:#06a9b7;--stage-fill:#edfbfc;background:#edfbfc!important;--sg-button-fill:#edfbfc!important;color:#143c68!important;--sg-button-label:#143c68!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-metrics [data-status="control"]{--stage-color:#eaa619;--stage-fill:#fff8e9;background:#fff8e9!important;--sg-button-fill:#fff8e9!important;color:#143c68!important;--sg-button-label:#143c68!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-metrics [data-status="closed"]{--stage-color:#10a849;--stage-fill:#effbef;background:#effbef!important;--sg-button-fill:#effbef!important;color:#143c68!important;--sg-button-label:#143c68!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-metrics button::after{display:none!important;content:none!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof167-step{grid-column:1!important;grid-row:1 / 3!important;background:var(--stage-color)!important;color:#fff!important;width:27px!important;height:27px!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-metrics button b{grid-column:2!important;grid-row:1!important;font-size:14px!important;line-height:1.3!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-metrics button small{grid-column:2!important;grid-row:2!important;font-size:12px!important;line-height:1.3!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-metrics button strong{grid-column:3!important;grid-row:1 / 3!important;font-size:19px!important;margin:0!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-columns:has(.dof63-pick){grid-template-columns:minmax(0,1fr)!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-pick{display:none!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-list{padding:12px!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof162-empty{min-height:220px!important;padding:32px 12px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-filters{margin:12px 0!important}
html:root body #contentRoot#contentRoot#contentRoot .dof63 [data-dof="new"],.tr-hub [data-tr-action="new-course"]{background:linear-gradient(#20d861,#079f39)!important;color:#fff!important;--sg-button-fill:linear-gradient(#20d861,#079f39)!important;--sg-button-label:#fff!important}
html:root body #contentRoot#contentRoot#contentRoot .pw-tabs button[aria-current="page"],.tr-hub-tools [aria-current="page"]{outline:2px solid #1487ed!important;outline-offset:2px!important}
html:root body #contentRoot#contentRoot#contentRoot .tr164-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0}
html:root body #contentRoot#contentRoot#contentRoot .tr164-summary>div{border:1px solid #cddff2;border-radius:9px;padding:12px;background:#f3f9ff;display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:14px}
html:root body #contentRoot#contentRoot#contentRoot .tr164-summary strong{font-size:20px;color:#093864}
@media(max-width:1000px){html:root body #contentRoot#contentRoot#contentRoot .ua-planning .ua-columns{grid-template-columns:175px minmax(0,1fr)!important}html:root body #contentRoot#contentRoot#contentRoot .pf-roadmap{grid-template-columns:repeat(4,minmax(0,1fr))!important}html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:760px){html:root body #contentRoot#contentRoot#contentRoot .ua-planning .ua-columns{grid-template-columns:1fr!important}html:root body #contentRoot#contentRoot#contentRoot .pf-profile-grid{grid-template-columns:1fr!important}html:root body #contentRoot#contentRoot#contentRoot .dof63 .dof63-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}html:root body #contentRoot#contentRoot#contentRoot .tr164-summary{grid-template-columns:1fr!important}}