.r9ls-workspace,.r9ls-operations{background:#fff;border:1px solid #d8e4ed;border-radius:18px;overflow:hidden}.r9ls-workspace>header,.r9ls-operations>header{padding:20px;background:linear-gradient(135deg,#061827,#0b5d91);color:#fff}.r9ls-workspace h2,.r9ls-operations h2{color:#fff;margin:4px 0}.r9ls-stage{position:relative}.r9ls-public-slide{display:none;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)}.r9ls-public-slide.active{display:grid}.r9ls-public-slide img{width:100%;height:100%;max-height:680px;object-fit:contain;background:#071827}.r9ls-slide-copy{padding:24px}.r9ls-controls{display:flex;justify-content:center;align-items:center;gap:12px;padding:12px}.r9ls-controls button{border:0;border-radius:50%;width:42px;height:42px}.r9ls-controls [data-dots]{display:flex;gap:7px}.r9ls-controls [data-dots] button{width:10px;height:10px;padding:0;background:#aab9c3}.r9ls-controls [data-dots] button.active{background:#0b67b2}.r9ls-body{padding:22px}.r9ls-workspace>footer,.r9ls-operations>footer{padding:12px 20px;background:#eef5fa}.r9ls-operations>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px}.r9ls-operations article{border:1px solid #d8e4ed;border-left:6px solid #27823a;border-radius:12px;padding:16px}.r9ls-operations article.rating-fair{border-left-color:#e0a000}.r9ls-operations article.rating-poor{border-left-color:#e87811}.r9ls-operations article.rating-avoid{border-left-color:#c51f2d}@media(max-width:760px){.r9ls-public-slide.active{grid-template-columns:1fr}.r9ls-operations>div{grid-template-columns:1fr}}

.r9ls-page-modules{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;margin-top:24px}.r9ls-page-modules section{background:#fff;border:1px solid #d7e3ec;border-radius:16px;padding:20px}.r9ls-page-modules h3{margin-top:0}
