#content:has(.operations-board){padding:24px; background:#f5f7f6}
.operations-board{width:100%;max-width:none;margin:0 0 26px;color:#163229}
.operations-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px}
.operations-eyebrow{font-size:11px;font-weight:700;letter-spacing:1.4px;color:#64776b}
.operations-heading h2{font-size:28px;margin:5px 0 6px;letter-spacing:-.5px}
.operations-heading p{margin:0;color:#64776b}.operations-link{padding:10px 15px;border:1px solid #dce6df;border-radius:9px;background:#fff;color:#287b37;text-decoration:none;white-space:nowrap}
.operations-search{display:block;max-width:none;font-size:13px;font-weight:600}.operations-search input{width:100%;margin-top:7px;border:1px solid #d8e3dc;border-radius:10px;background:#fff;padding:13px 15px;font-size:14px}
.operations-count{color:#627569;font-size:13px;margin:14px 0}.operations-lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}
.operations-lane{background:#edf1ee;border-radius:14px;padding:17px;min-width:0;min-height:280px}.operations-lane-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 17px}.operations-lane-title h3{margin:0;font-size:16px}.operations-lane-title>span{border-radius:7px;background:#fff;padding:3px 10px;font-size:13px;font-weight:600}.operations-cards{display:grid;gap:14px}.operations-card{min-width:0;background:#fff;border:1px solid #dce5df;border-radius:11px;padding:18px;box-shadow:0 2px 5px #14351d05}.operations-card h4{font-size:16px;line-height:1.45;margin:14px 0 9px;overflow-wrap:anywhere}.operations-card p{margin:5px 0;font-size:14px;overflow-wrap:anywhere}.operations-card .operations-company{font-size:12px;color:#63786a}.operations-badge{display:inline-block;font-size:12px;background:#e8f3ed;color:#25643d;border-radius:6px;padding:4px 8px}.operations-review .operations-badge{background:#fff0e3;color:#93470c}.operations-approval .operations-badge{background:#fff4d5;color:#775705}.operations-card button{width:100%;padding:11px 12px;margin-top:18px;border:0;border-radius:8px;background:#2b8737;color:#fff;font-size:14px;font-weight:600}.operations-card button:hover{background:#206c2a}.operations-empty{text-align:center;color:#64766a;padding:34px 12px;font-size:14px}.operations-manual.c1-workspace{max-width:none;width:100%;margin:0;padding:0}.operations-manual h2{font-size:19px;margin:0 0 14px}.operations-manual .c1-sheet{margin:0;padding:18px;border-radius:12px}.operations-manual td{overflow-wrap:anywhere}
@media(max-width:1000px){.operations-lanes{gap:10px}.operations-lane{padding:12px}.operations-card{padding:14px}}
@media(max-width:760px){#content:has(.operations-board){padding:16px}.operations-lanes{grid-template-columns:1fr}.operations-lane{min-height:140px}.operations-heading{align-items:flex-start;flex-direction:column}.operations-heading h2{font-size:24px}.operations-empty{padding:16px 8px}}
