/* R5R12R14R1_LIFECYCLE_COST_SCAN_PAGE_BIST_SORT_V1 */
:root{--lcrp-scan-style-ready:1}
.lcrp-page{position:fixed;z-index:1450;left:var(--lcrp-left,0);top:var(--lcrp-top,0);right:0;bottom:0;overflow:auto;background:radial-gradient(circle at 82% 0,rgba(225,174,62,.05),transparent 26%),linear-gradient(180deg,#07111c,#06101a);color:#d8e3ef;font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}.lcrp-shell{min-width:1180px;min-height:100%;padding:18px 20px 28px;box-sizing:border-box}.lcrp-shell *{box-sizing:border-box}.lcrp-hero{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:18px 20px;border:1px solid rgba(196,151,54,.65);border-radius:12px;background:linear-gradient(180deg,rgba(9,28,44,.98),rgba(7,22,35,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}.lcrp-hero small{letter-spacing:.16em;color:#b59a60;font-size:10px}.lcrp-hero h1{margin:5px 0 6px;color:#f1c45d;font-size:26px}.lcrp-hero p{margin:0;color:#9fb0c1;font-size:12px;max-width:850px}.lcrp-actions{display:flex;gap:9px;white-space:nowrap}.lcrp-actions button,.lcrp-jobbar button,.lcrp-filters button{border:1px solid rgba(111,137,161,.42);background:#0b2031;color:#d8e3ef;border-radius:8px;padding:9px 13px;font-size:11px;font-weight:700;cursor:pointer}.lcrp-actions .primary{border-color:#d4a641;color:#f5cd73;background:rgba(176,126,26,.12)}.lcrp-actions button:disabled{opacity:.5;cursor:wait}.lcrp-stats{display:grid;grid-template-columns:repeat(6,1fr);gap:9px;margin:10px 0}.lcrp-stats>div{padding:13px 15px;border:1px solid rgba(70,103,133,.38);border-radius:9px;background:#091a29}.lcrp-stats small{display:block;color:#8ea1b5;font-size:10px}.lcrp-stats b{display:block;margin:4px 0 1px;font-size:21px;color:#eaf1f8}.lcrp-stats span{font-size:9px;color:#6f8398}.lcrp-jobbar{min-height:45px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border:1px solid rgba(67,100,130,.35);border-radius:9px;background:#081824;color:#9fb1c4;font-size:11px}.lcrp-jobbar b{color:#f0c15d}.lcrp-jobbar #lcrpJobActions{display:flex;gap:7px}.lcrp-jobbar #lcrpJobActions button:last-child{color:#ff808b;border-color:rgba(255,93,107,.5)}.lcrp-toolbar{margin:10px 0;display:flex;gap:14px;align-items:center;justify-content:space-between}.lcrp-filters{display:flex;flex-wrap:wrap;gap:5px}.lcrp-filters button{padding:7px 9px;font-size:9px}.lcrp-filters button.active{color:#f5c45d;border-color:#c79534;background:rgba(194,145,46,.12)}.lcrp-tools{display:flex;align-items:center;gap:7px}.lcrp-tools input,.lcrp-tools select{height:34px;border:1px solid rgba(72,104,135,.48);border-radius:7px;background:#071827;color:#dce7f2;padding:0 10px;font-size:10px;outline:none}.lcrp-tools input{width:160px}.lcrp-check{font-size:10px;color:#9fb0c1;white-space:nowrap}.lcrp-table-wrap{border:1px solid rgba(66,100,130,.42);border-radius:10px;background:#071622;overflow:hidden}.lcrp-table{max-height:calc(100vh - var(--lcrp-top,0px) - 260px);overflow:auto}.lcrp-table table{width:100%;border-collapse:collapse;font-size:10px}.lcrp-table thead{position:sticky;top:0;z-index:3;background:#0b1c2b}.lcrp-table th{height:38px;padding:0 8px;text-align:left;color:#9fb0c3;border-bottom:1px solid rgba(78,110,138,.45);white-space:nowrap;cursor:pointer}.lcrp-table td{padding:8px;border-bottom:1px solid rgba(55,82,106,.25);vertical-align:middle;white-space:nowrap}.lcrp-table tbody tr{cursor:pointer;transition:background .12s ease}.lcrp-table tbody tr:hover{background:rgba(54,98,126,.15)}.lcrp-table tbody tr.error{opacity:.55}.lcrp-table td:first-child b{display:block;color:#eaf1f7;font-size:11px}.lcrp-table td:first-child small{display:block;max-width:120px;overflow:hidden;text-overflow:ellipsis;color:#71869a;font-size:8px}.lcrp-state{display:inline-block;max-width:190px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.lcrp-migration{display:block}.lcrp-table td small{display:block;color:#73889b;font-size:8px}.lcrp-extra{display:none}.lcrp-table.show-extra .lcrp-extra{display:table-cell}.lcrp-empty{padding:40px;text-align:center;color:#8498ab}.lcrp-detail{position:fixed;z-index:1480;top:var(--lcrp-top,0);right:0;bottom:0;width:min(760px,55vw);overflow:auto;padding:44px 16px 24px;background:linear-gradient(180deg,#071421,#06101a);border-left:1px solid rgba(195,150,56,.5);box-shadow:-18px 0 48px rgba(0,0,0,.38)}.lcrp-detail.hidden{display:none}.lcrp-detail>#lcrpDetailClose{position:fixed;right:16px;top:calc(var(--lcrp-top,0px) + 10px);width:30px;height:30px;border:1px solid rgba(100,128,153,.45);border-radius:50%;background:#0b2030;color:#d8e5ef;font-size:18px;cursor:pointer}.lcrp-detail-title{padding:0 4px 10px}.lcrp-detail-title small{color:#b99a59;letter-spacing:.14em}.lcrp-detail-title h2{margin:3px 0;color:#f1c45c}.lcrp-detail-title p{margin:0;color:#8498aa;font-size:10px}.lcrp-detail #lcrOpenScanBtn{display:none!important}.lcrp-menu-active{color:#f5c55a!important;border-color:rgba(234,181,67,.7)!important;background:rgba(227,171,56,.08)!important}.lcrp-menu-icon{display:inline-block;margin-right:8px}.lcrp-page .positive{color:#42e8a8!important}.lcrp-page .negative{color:#ff6775!important}.lcrp-page .warn{color:#ffc658!important}.lcrp-page .neutral{color:#94a8ba!important}#detailVpfCard,#detailLifecycleCostCard{display:none!important}@media(max-width:1380px){.lcrp-shell{min-width:1050px}.lcrp-stats{grid-template-columns:repeat(3,1fr)}.lcrp-tools{flex-wrap:wrap}.lcrp-detail{width:62vw}}@media(max-width:980px){.lcrp-shell{min-width:880px}.lcrp-hero{align-items:flex-start}.lcrp-toolbar{align-items:flex-start;flex-direction:column}.lcrp-detail{width:78vw}}
/* /R5R12R14R1_LIFECYCLE_COST_SCAN_PAGE_BIST_SORT_V1 */
