body.rack-open{overflow:hidden!important}.rack-open .dashboard,.rack-open #view-tenders,.rack-open #view-calendar{display:none!important}.rack-open #view-rack{display:block!important}.rack-shell{height:calc(100vh - 176px);margin:10px 22px 88px;display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:10px;font-family:Manrope,Arial,sans-serif;color:#1d252d}.rack-head{display:flex;justify-content:space-between;align-items:center;background:#082b4c;color:#fff;border-bottom:4px solid #c8102e;padding:12px 18px}.rack-head h2{margin:0;font-size:22px}.rack-head p{margin:3px 0 0;font-size:10px;letter-spacing:1.6px}.rack-live{background:#c8102e;border-radius:4px;padding:7px 10px;font-size:10px;font-weight:800;letter-spacing:.7px}.rack-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.rack-metric{background:#fff;border:1px solid #d8d4ce;border-top:4px solid #082b4c;padding:9px 12px}.rack-metric small{display:block;color:#65717d;font-size:10px;font-weight:800;text-transform:uppercase}.rack-metric b{display:block;color:#082b4c;font-size:20px;margin-top:3px}.rack-toolbar{display:flex;justify-content:space-between;align-items:center;background:#eeeae4;border:1px solid #d8d4ce;padding:8px 10px;font-size:11px}.rack-toolbar label{font-weight:800;color:#082b4c}.rack-toolbar input{width:420px;margin-left:8px;border:1px solid #abb4bc;border-radius:4px;padding:7px 9px;font:inherit;background:#fff}.raac-table-wrap{min-height:0;overflow:auto;background:#fff;border:1px solid #c9cdd1}.raac-table{width:100%;border-collapse:separate;border-spacing:0;font-size:10px}.raac-table th{position:sticky;top:0;z-index:2;background:#2f2c29;color:#fff;text-align:left;padding:9px 8px;border-right:1px solid #5a5651;white-space:nowrap}.raac-table td{padding:9px 8px;border-right:1px solid #e3e5e7;border-bottom:1px solid #d8dce0;vertical-align:top;line-height:1.35}.raac-table tbody tr:nth-child(even){background:#f7f8f9}.raac-table tr.is-recent{background:#fff2c7!important;box-shadow:inset 5px 0 #c8102e}.raac-table td:first-child{white-space:nowrap}.raac-table td:nth-child(2){min-width:180px}.raac-table td:nth-child(5){min-width:260px}.raac-table td:nth-child(10){min-width:170px}.raac-table small{display:block;color:#65717d;margin-top:4px}.raac-table a{color:#075a9c;font-weight:800;text-decoration:none}.recent-flag{display:block;width:max-content;margin-top:4px;padding:2px 5px;background:#c8102e;color:#fff;border-radius:2px;font-size:8px;font-weight:900}.raac-confidence,.raac-stage{display:inline-block;border-radius:10px;padding:3px 7px;font-size:9px;font-weight:900;text-transform:uppercase}.raac-confidence.high{background:#dff4e7;color:#126a38}.raac-confidence.medium{background:#fff0bf;color:#795300}.raac-confidence.low{background:#f6dfe3;color:#9e1931}.raac-stage{background:#e4ebf2;color:#082b4c}.rack-note{background:#eeeae4;color:#59636d;border-left:4px solid #c8102e;padding:7px 10px;font-size:10px}.rack-empty{text-align:center!important;padding:28px!important;color:#7a838c!important}@media(max-width:1200px){.rack-toolbar input{width:300px}.rack-shell{margin-left:12px;margin-right:12px}.raac-table{font-size:9px}}

.rack-summary{grid-template-columns:repeat(3,minmax(170px,240px))}
.raac-table td:nth-child(9){min-width:170px}
/* RAAC_NAV_FIX_V1 */ body.rack-open{padding-bottom:0!important} body.rack-open .bottom-nav{position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;z-index:120!important;background:#24211f!important;box-shadow:0 -4px 18px rgba(16,31,50,.18)!important} body.rack-open .newsbar{position:fixed!important;left:20px!important;right:20px!important;bottom:44px!important;z-index:110!important;width:auto!important} body.rack-open #view-rack{padding-bottom:145px!important}
