.s2047-scientific-commissioning-panel{position:fixed;z-index:10035;inset:6vh 5vw auto;max-width:820px;margin:auto;max-height:88vh;overflow:auto;padding:24px;border:1px solid rgba(126,231,255,.45);border-radius:18px;background:rgba(4,16,30,.97);box-shadow:0 24px 80px rgba(0,0,0,.55);color:#f4fbff;font:500 15px/1.5 system-ui,sans-serif}.s2047-scientific-commissioning-panel[hidden]{display:none}.s2047-scientific-commissioning-panel h2{margin:0 42px 8px 0;color:#9eeeff}.s2047-scientific-close{position:absolute;right:14px;top:12px;border:0;background:transparent;color:#fff;font-size:30px;cursor:pointer}.s2047-scientific-status{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:18px 0;padding:14px;border-radius:12px;background:rgba(63,177,224,.12)}.s2047-scientific-status span{opacity:.8}.s2047-scientific-checks{display:grid;gap:9px}.s2047-scientific-check{display:flex;justify-content:space-between;gap:16px;padding:11px 13px;border-radius:10px;background:rgba(255,255,255,.06)}.s2047-scientific-check.is-passed{outline:1px solid rgba(90,230,150,.35)}.s2047-scientific-check.is-pending{outline:1px solid rgba(255,190,90,.25)}.s2047-scientific-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.s2047-scientific-actions button{padding:10px 14px;border:0;border-radius:9px;background:#8ee9ff;color:#042033;font-weight:800;cursor:pointer}@media(max-width:640px){.s2047-scientific-commissioning-panel{inset:2vh 3vw auto;padding:18px}.s2047-scientific-status,.s2047-scientific-check{display:block}.s2047-scientific-check strong{display:block;margin-top:4px}}
