.readiness-filters{display:flex;gap:6px}.readiness-filters button{padding:7px 10px;border:1px solid var(--line);border-radius:99px;background:transparent;color:var(--muted);font-size:.43rem;cursor:pointer}.readiness-filters button.active{background:var(--lime);color:#06110c;border-color:var(--lime)}.operation-table{margin-top:14px;max-height:520px;overflow:auto;border:1px solid var(--line);border-radius:12px}.operation-row{width:100%;display:grid;grid-template-columns:2.1fr 1fr .75fr .6fr 1.2fr 28px;gap:10px;align-items:center;min-height:58px;padding:8px 12px;border:0;border-bottom:1px solid var(--line);background:var(--surface);color:var(--text);text-align:left}.operation-row:not(.head){cursor:pointer}.operation-row:not(.head):hover,.operation-row.selected{background:var(--surface2);box-shadow:inset 3px 0 var(--lime)}.operation-row.head{position:sticky;top:0;z-index:2;min-height:38px;background:var(--surface2);color:var(--muted);font-size:.4rem;letter-spacing:.08em}.operation-row>span:first-child{display:flex;align-items:center;gap:10px}.operation-row img{width:36px;height:36px;border-radius:9px;background:#07110d}.operation-row b{font-size:.5rem}.operation-row code{color:var(--muted);font-size:.45rem}.operation-row strong{font-size:.43rem}.operation-row strong.ready{color:#36d797}.operation-row strong.review{color:#f0bd50}.operation-row>i{font-style:normal;color:var(--lime)}.operations-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.readiness-checks{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:17px}.readiness-checks span{padding:10px;border:1px solid var(--line);border-radius:9px;background:var(--surface2);font-size:.5rem;color:var(--muted)}.operation-detail p{min-height:74px;color:var(--muted);font-size:.55rem;line-height:1.6}.operation-detail>div{display:flex;gap:7px;flex-wrap:wrap}.operation-detail .danger{padding:10px;border:1px solid rgba(255,83,108,.5);border-radius:8px;background:rgba(255,83,108,.08);color:#ff7186;cursor:pointer}@media(max-width:900px){.operation-row{grid-template-columns:1.7fr .8fr .7fr}.operation-row>*:nth-child(4),.operation-row>*:nth-child(5),.operation-row>*:nth-child(6){display:none}.operations-grid{grid-template-columns:1fr}}@media(max-width:620px){.readiness-filters{flex-wrap:wrap}.readiness-checks{grid-template-columns:1fr}}
