.page-module__OmXfwq__shell{color:#f4f2ee;min-height:100vh;font-family:var(--font-inter), system-ui, sans-serif;background:#111315;grid-template-columns:280px minmax(0,1fr);display:grid}.page-module__OmXfwq__sidebar{background:#17191b;border-right:1px solid #ffffff14;flex-direction:column;gap:26px;height:100vh;padding:24px 18px;display:flex;position:sticky;top:0}.page-module__OmXfwq__brand{align-items:center;gap:12px;min-height:54px;display:flex}.page-module__OmXfwq__brand img{object-fit:contain}.page-module__OmXfwq__brand span{color:#c6c0b5;text-transform:uppercase;border:1px solid #ffffff1a;border-radius:6px;padding:5px 8px;font-size:11px;font-weight:700}.page-module__OmXfwq__navigation{flex-direction:column;gap:8px;display:flex}.page-module__OmXfwq__navButton,.page-module__OmXfwq__iconButton,.page-module__OmXfwq__rowSelectButton,.page-module__OmXfwq__textButton,.page-module__OmXfwq__textButtonDanger,.page-module__OmXfwq__approveButton,.page-module__OmXfwq__rejectButton,.page-module__OmXfwq__primaryButton,.page-module__OmXfwq__companyRow{font:inherit;cursor:pointer}.page-module__OmXfwq__navButton{color:#a9aaa6;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:11px;width:100%;min-height:42px;padding:0 12px;transition:background .16s,color .16s,border-color .16s;display:flex}.page-module__OmXfwq__navButton:hover{color:#f4f2ee;background:#ffffff0d}.page-module__OmXfwq__navButtonActive{color:#f6fbf7;background:#22362f;border-color:#65c49a47}.page-module__OmXfwq__operatorPanel{background:#1e2022;border:1px solid #ffffff14;border-radius:8px;gap:8px;margin-top:auto;padding:16px;display:grid}.page-module__OmXfwq__operatorLabel,.page-module__OmXfwq__eyebrow,.page-module__OmXfwq__metricCard span,.page-module__OmXfwq__panelHeader span,.page-module__OmXfwq__assetForm span{color:#9d9f9b;letter-spacing:0;font-size:12px;font-weight:700}.page-module__OmXfwq__operatorPanel strong{font-size:18px}.page-module__OmXfwq__operatorPanel p{color:#a9aaa6;font-size:13px;line-height:1.45}.page-module__OmXfwq__workspace{flex-direction:column;gap:18px;min-width:0;padding:24px;display:flex;overflow:hidden}.page-module__OmXfwq__topbar{justify-content:space-between;align-items:center;gap:18px;display:flex}.page-module__OmXfwq__topbar h1{margin-top:3px;font-size:28px;line-height:1.15}.page-module__OmXfwq__topbarActions{align-items:center;gap:10px;display:flex}.page-module__OmXfwq__searchBox{color:#a9aaa6;background:#1b1d1f;border:1px solid #ffffff1a;border-radius:7px;align-items:center;gap:10px;width:min(360px,38vw);height:42px;padding:0 12px;display:flex}.page-module__OmXfwq__searchBox input{color:#f4f2ee;width:100%;font:inherit;background:0 0;border:0;font-size:14px}.page-module__OmXfwq__searchBox input::placeholder{color:#777b78}.page-module__OmXfwq__iconButton{color:#f4f2ee;background:#1b1d1f;border:1px solid #ffffff1a;border-radius:7px;place-items:center;width:42px;height:42px;display:grid}.page-module__OmXfwq__noticeBar{color:#d7f2e3;background:#2444376b;border:1px solid #65c49a3d;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:0 14px;font-size:14px;display:flex}.page-module__OmXfwq__kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.page-module__OmXfwq__metricCard{background:#1b1d1f;border:1px solid #ffffff14;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:16px;min-height:124px;padding:18px;display:flex}.page-module__OmXfwq__metricCard div{gap:8px;display:grid}.page-module__OmXfwq__metricCard strong{font-size:24px;line-height:1.1}.page-module__OmXfwq__metricCard small{color:#858985;font-size:12px}.page-module__OmXfwq__metricCard svg{color:#65c49a}.page-module__OmXfwq__metricWarning svg{color:#e8b458}.page-module__OmXfwq__dashboardGrid{grid-template-columns:minmax(360px,1.15fr) minmax(320px,.85fr);gap:14px;min-height:0;display:grid}.page-module__OmXfwq__splitGrid{grid-template-columns:minmax(0,1fr) 360px;gap:14px;min-height:0;display:grid}.page-module__OmXfwq__operationsGrid{grid-template-columns:minmax(0,1fr) 360px;gap:14px;display:grid}.page-module__OmXfwq__contentStack{flex-direction:column;gap:14px;min-width:0;display:flex}.page-module__OmXfwq__panel{background:#1b1d1f;border:1px solid #ffffff14;border-radius:8px;min-width:0;overflow:hidden}.page-module__OmXfwq__panelHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;height:54px;padding:0 16px;display:flex}.page-module__OmXfwq__panelHeader h2{font-size:15px;line-height:1.2}.page-module__OmXfwq__companyList,.page-module__OmXfwq__approvalList,.page-module__OmXfwq__riskList,.page-module__OmXfwq__timeline,.page-module__OmXfwq__assetFocus,.page-module__OmXfwq__assetForm,.page-module__OmXfwq__workflowTable{padding:14px}.page-module__OmXfwq__companyList{gap:8px;display:grid}.page-module__OmXfwq__companyRow{color:#f4f2ee;text-align:left;background:#202326;border:1px solid #ffffff12;border-radius:7px;grid-template-columns:minmax(130px,1fr) minmax(90px,.65fr) 52px;align-items:center;gap:12px;min-height:54px;padding:0 12px;display:grid}.page-module__OmXfwq__companyRow:hover{border-color:#65c49a59}.page-module__OmXfwq__companyRow span:first-child{gap:4px;display:grid}.page-module__OmXfwq__companyRow small{color:#8e918e}.page-module__OmXfwq__progressTrack{background:#121416;border-radius:999px;height:8px;overflow:hidden}.page-module__OmXfwq__progressTrack i{border-radius:inherit;background:#65c49a;height:100%;display:block}.page-module__OmXfwq__approvalList{gap:10px;display:grid}.page-module__OmXfwq__approvalItem,.page-module__OmXfwq__workflowRow{background:#202326;border:1px solid #ffffff12;border-radius:7px;align-items:center;gap:12px;padding:12px;display:grid}.page-module__OmXfwq__approvalItem{grid-template-columns:minmax(0,1fr) auto}.page-module__OmXfwq__approvalItem div:first-child,.page-module__OmXfwq__workflowRow div{gap:4px;min-width:0;display:grid}.page-module__OmXfwq__approvalItem span,.page-module__OmXfwq__workflowRow small{color:#9d9f9b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.page-module__OmXfwq__rowActions{align-items:center;gap:7px;display:flex}.page-module__OmXfwq__approveButton,.page-module__OmXfwq__rejectButton{background:0 0;border-radius:6px;place-items:center;width:31px;height:31px;display:grid}.page-module__OmXfwq__approveButton{color:#65c49a;border:1px solid #65c49a73}.page-module__OmXfwq__rejectButton{color:#e86070;border:1px solid #e8607073}.page-module__OmXfwq__assetFocus{gap:16px;display:grid}.page-module__OmXfwq__assetVisual{color:#65c49a;background:linear-gradient(135deg,#65c49a2e,#e8b45814),#202326;border-radius:8px;place-items:center;height:136px;display:grid}.page-module__OmXfwq__assetFocus h2{margin-top:8px;font-size:22px;line-height:1.2}.page-module__OmXfwq__assetFocus p{color:#a9aaa6;margin-top:6px;line-height:1.5}.page-module__OmXfwq__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.page-module__OmXfwq__detailGrid div{background:#202326;border-radius:7px;padding:12px}.page-module__OmXfwq__detailGrid dt{color:#8e918e;font-size:12px}.page-module__OmXfwq__detailGrid dd{margin-top:6px;font-weight:700}.page-module__OmXfwq__filterBar{background:#1b1d1f;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:10px;min-height:48px;padding:0 12px;display:flex}.page-module__OmXfwq__filterBar span{color:#c8c9c4;align-items:center;gap:6px;font-weight:700;display:inline-flex}.page-module__OmXfwq__filterBar select,.page-module__OmXfwq__assetForm select,.page-module__OmXfwq__assetForm input{color:#f4f2ee;min-width:0;height:38px;font:inherit;background:#121416;border:1px solid #ffffff1a;border-radius:6px;font-size:13px}.page-module__OmXfwq__filterBar select{padding:0 10px}.page-module__OmXfwq__tableScroll{overflow:auto}.page-module__OmXfwq__inventoryTable{border-collapse:collapse;text-align:left;width:100%;min-width:820px}.page-module__OmXfwq__inventoryTable th,.page-module__OmXfwq__inventoryTable td{vertical-align:middle;border-bottom:1px solid #ffffff12;padding:13px 14px;font-size:13px}.page-module__OmXfwq__inventoryTable th{color:#9d9f9b;font-size:12px;font-weight:800}.page-module__OmXfwq__inventoryTable td:first-child{gap:4px;display:grid}.page-module__OmXfwq__inventoryTable small{color:#8e918e;text-overflow:ellipsis;white-space:nowrap;max-width:320px;overflow:hidden}.page-module__OmXfwq__inventoryTable tbody tr:hover,.page-module__OmXfwq__selectedRow{background:#65c49a12}.page-module__OmXfwq__statusBadge{color:#d8d6cf;white-space:nowrap;background:#272a2d;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.page-module__OmXfwq__available,.page-module__OmXfwq__approved,.page-module__OmXfwq__completed,.page-module__OmXfwq__success{color:#91ddb8;background:#65c49a1f;border-color:#65c49a5c}.page-module__OmXfwq__occupied{color:#9fd0f5;background:#5fa8e01c;border-color:#5fa8e052}.page-module__OmXfwq__maintenance,.page-module__OmXfwq__pending,.page-module__OmXfwq__warning{color:#f0c978;background:#e8b4581f;border-color:#e8b4585c}.page-module__OmXfwq__rejected,.page-module__OmXfwq__danger{color:#ef98a4;background:#e860701f;border-color:#e860705c}.page-module__OmXfwq__rowSelectButton,.page-module__OmXfwq__textButton,.page-module__OmXfwq__textButtonDanger,.page-module__OmXfwq__primaryButton{border-radius:6px;font-weight:800}.page-module__OmXfwq__rowSelectButton{color:#f4f2ee;background:#17191b;border:1px solid #ffffff1a;min-height:30px;padding:0 10px}.page-module__OmXfwq__assetForm{gap:12px;display:grid}.page-module__OmXfwq__assetForm label{gap:6px;display:grid}.page-module__OmXfwq__assetForm input,.page-module__OmXfwq__assetForm select{width:100%;padding:0 10px}.page-module__OmXfwq__formColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-module__OmXfwq__primaryButton{color:#0d1511;background:#65c49a;border:0;justify-content:center;align-items:center;gap:8px;height:42px;display:inline-flex}.page-module__OmXfwq__workflowTable{gap:10px;display:grid}.page-module__OmXfwq__workflowRow{grid-template-columns:84px minmax(150px,.8fr) minmax(180px,1fr) auto}.page-module__OmXfwq__textButton,.page-module__OmXfwq__textButtonDanger{color:#f4f2ee;background:#17191b;border:1px solid #ffffff1a;min-height:32px;padding:0 11px}.page-module__OmXfwq__textButtonDanger{color:#ef98a4}.page-module__OmXfwq__timeline{gap:2px;display:grid}.page-module__OmXfwq__timelineItem{grid-template-columns:18px minmax(0,1fr);gap:10px;padding:10px 0;display:grid;position:relative}.page-module__OmXfwq__timelineItem:not(:last-child):before{content:"";background:#ffffff1a;width:1px;position:absolute;top:24px;bottom:-4px;left:7px}.page-module__OmXfwq__timelineMarker{z-index:1;background:#65c49a;border:3px solid #1b1d1f;border-radius:50%;width:15px;height:15px;margin-top:2px;position:relative;box-shadow:0 0 0 1px #65c49a66}.page-module__OmXfwq__timelineItem div{gap:5px;min-width:0;display:grid}.page-module__OmXfwq__timelineItem p{color:#b4b5b0;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.45;overflow:hidden}.page-module__OmXfwq__timelineItem small{color:#858985}.page-module__OmXfwq__riskList{gap:10px;display:grid}.page-module__OmXfwq__riskRow{background:#202326;border:1px solid #ffffff12;border-radius:7px;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;padding:0 12px;display:grid}.page-module__OmXfwq__riskDot{background:#65c49a;border-radius:50%;width:10px;height:10px}.page-module__OmXfwq__riskDot.page-module__OmXfwq__danger{background:#e86070}.page-module__OmXfwq__riskDot.page-module__OmXfwq__warning{background:#e8b458}.page-module__OmXfwq__emptyState{color:#858985;text-align:center;place-items:center;gap:10px;min-height:180px;display:grid}.page-module__OmXfwq__spin{animation:.9s linear infinite page-module__OmXfwq__spin}@keyframes page-module__OmXfwq__spin{to{transform:rotate(360deg)}}@media (max-width:1180px){.page-module__OmXfwq__shell{grid-template-columns:86px minmax(0,1fr)}.page-module__OmXfwq__sidebar{padding:18px 12px}.page-module__OmXfwq__brand{justify-content:center}.page-module__OmXfwq__brand img,.page-module__OmXfwq__brand span,.page-module__OmXfwq__navButton span,.page-module__OmXfwq__operatorPanel{display:none}.page-module__OmXfwq__navButton{justify-content:center;padding:0}.page-module__OmXfwq__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__OmXfwq__dashboardGrid,.page-module__OmXfwq__splitGrid,.page-module__OmXfwq__operationsGrid{grid-template-columns:1fr}}@media (max-width:760px){.page-module__OmXfwq__shell{grid-template-columns:1fr}.page-module__OmXfwq__sidebar{flex-direction:row;align-items:center;height:auto;padding:12px;position:static;overflow-x:auto}.page-module__OmXfwq__navigation{flex-direction:row}.page-module__OmXfwq__navButton{flex:none;width:44px}.page-module__OmXfwq__workspace{padding:14px}.page-module__OmXfwq__topbar{flex-direction:column;align-items:stretch}.page-module__OmXfwq__topbarActions,.page-module__OmXfwq__searchBox{width:100%}.page-module__OmXfwq__kpiGrid{grid-template-columns:1fr}.page-module__OmXfwq__filterBar{flex-direction:column;align-items:stretch;height:auto;padding:12px}.page-module__OmXfwq__workflowRow{grid-template-columns:1fr}}
