#rxlHomeOperations{margin:0 0 22px;color:#244831;font-size:13px}#rxlHomeOperations .ho-head{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;background:#edf4eb;border:1px solid #cedecc;border-radius:14px;margin-bottom:16px}#rxlHomeOperations h2{font-size:22px;margin:0 0 6px;color:#21462f}#rxlHomeOperations h3{font-size:17px;margin:0 0 6px;color:#264d36}#rxlHomeOperations .ho-muted,.ho-dialog .ho-muted{font-size:12px;line-height:1.7;color:#617563;margin:0}#rxlHomeOperations .ho-panel{padding:20px;background:#fff;border:1px solid #dce7da;border-radius:14px;margin-top:16px}#rxlHomeOperations .ho-panel-head,.ho-dialog .ho-panel-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}#rxlHomeOperations .ho-tools{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 16px}#rxlHomeOperations select,#rxlHomeOperations input{font:inherit;padding:9px 12px;border:1px solid #cfdecb;border-radius:8px;background:#fff;color:#34583d;min-height:38px;box-sizing:border-box}#rxlHomeOperations .ho-tools input[type=text]{min-width:200px}.ho-button{font:inherit;background:#eaf2e7;border:1px solid #cbdcc5;color:#2d5838;border-radius:8px;padding:8px 13px;cursor:pointer;white-space:nowrap;line-height:1.5}.ho-button:hover{background:#dfead9}.ho-button:focus-visible,#rxlHomeOperations select:focus-visible,#rxlHomeOperations input:focus-visible{outline:3px solid #7d9c6b;outline-offset:2px}.ho-button:disabled{opacity:.5;cursor:default}#rxlHomeOperations .ho-table-scroll{width:100%;overflow:auto}#rxlHomeOperations table{width:100%;border-collapse:collapse;min-width:760px}#rxlHomeOperations th{font-size:12px;text-align:left;background:#f1f6ee;color:#64785f;padding:12px}#rxlHomeOperations td{padding:14px 12px;border-bottom:1px solid #e5ece1;white-space:pre-line;line-height:1.8;vertical-align:top;overflow-wrap:anywhere;max-width:280px}#rxlHomeOperations .ho-stage{display:inline-block;border-radius:6px;padding:3px 8px;background:#edf2e9;color:#4d6b43;white-space:nowrap}#rxlHomeOperations .ho-stage-REGION_PENDING,#rxlHomeOperations .ho-stage-BLOCKED{background:#fff1d6;color:#865e19}#rxlHomeOperations .ho-stage-HQ_PENDING,#rxlHomeOperations .ho-stage-HQ_TAKEOVER{background:#e2f0e6;color:#266341}#rxlHomeOperations .ho-stage-REGION_REJECTED,#rxlHomeOperations .ho-stage-HQ_REJECTED{background:#fcebe7;color:#a04d3d}#rxlHomeOperations .ho-actions .ho-button{display:block}#rxlHomeOperations .ho-link{display:block;font-size:12px;color:#346c48;margin-top:7px;text-decoration:underline}#rxlHomeOperations .ho-pager,.ho-dialog .ho-pager{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:16px;color:#63775e;font-size:12px}#rxlHomeOperations .ho-exceptions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}#rxlHomeOperations .ho-exception{padding:16px;background:#f7f9f4;border:1px solid #e0e8d9;border-radius:10px;display:flex;flex-direction:column;gap:12px;min-width:0}#rxlHomeOperations .ho-exception h4{margin:0;font-size:13px}#rxlHomeOperations .ho-exception-count{font-size:27px;font-variant-numeric:tabular-nums;color:#6e6c32}#rxlHomeOperations .ho-exception .ho-button{margin-top:auto;align-self:flex-start}.ho-error{color:#a44535!important;line-height:1.7;margin:6px 0}.ho-dialog{width:min(780px,calc(100% - 32px));max-height:85vh;box-sizing:border-box;padding:24px;border:1px solid #c6d8bf;border-radius:16px;color:#25432d;font-family:inherit}.ho-dialog::backdrop{background:rgba(20,40,22,.45)}.ho-dialog h3{margin:0}.ho-dialog-body{max-height:60vh;overflow:auto}.ho-exception-row{padding:16px 0;border-bottom:1px solid #e1e9db}.ho-exception-row .ho-button{margin-top:12px}@media(max-width:1100px){#rxlHomeOperations .ho-exceptions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){#rxlHomeOperations .ho-head{align-items:flex-start;padding:16px}#rxlHomeOperations .ho-panel{padding:14px}#rxlHomeOperations .ho-exceptions{grid-template-columns:repeat(2,minmax(0,1fr))}#rxlHomeOperations h2{font-size:19px}#rxlHomeOperations .ho-tools input{max-width:100%;min-width:0}#rxlHomeOperations .ho-panel-head{align-items:flex-start}#rxlHomeOperations .ho-pager{justify-content:flex-start}.ho-dialog{padding:16px}}
#rxlHomeOperations[hidden],#rxlHomeOperations .ho-panel[hidden]{display:none!important}
#opsWork .ops-task-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}
#opsWork .ops-task{display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:left!important;min-height:126px!important;box-sizing:border-box!important;padding:18px!important;gap:10px!important}
#opsWork .ops-task strong{display:block!important;font-size:15px!important;line-height:1.5!important;margin:0!important;overflow-wrap:anywhere!important}
#opsWork .ops-task span{flex:1!important;font-size:13px!important;line-height:1.65!important;overflow-wrap:anywhere!important}
#opsWork .ops-task small{font-size:12px!important;line-height:1.5!important;margin:0!important;align-self:flex-start!important}
#rxlHomeOperations .ho-head{background:#fff;margin-top:16px;padding:16px 20px;flex-wrap:wrap;gap:12px}
#rxlHomeOperations h2{font-size:18px}#rxlHomeOperations .ho-panel{margin-top:12px}#rxlHomeOperations .ho-table-scroll{max-height:62vh;overflow:auto}#rxlHomeOperations th{position:sticky;top:0;z-index:1}#rxlHomeOperations .ho-actions{min-width:126px}
@media(max-width:1000px){#opsWork .ops-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){#opsWork .ops-task-grid{grid-template-columns:1fr!important}}
#rxlHomeOperations .ho-head>.ho-button:first-of-type{margin-left:auto}
.ops-task[data-ho-launch] strong{display:flex!important;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ops-task .ho-launch-badge{display:inline-block!important;font-size:12px;line-height:1.5;white-space:nowrap;margin:0;padding:3px 8px;border-radius:5px;background:#e4f0df;color:#315c3b;font-weight:600}.ops-task .ho-launch-badge.ho-launch-warning{background:#fff0dc;color:#8b5b24}.ops-task .ho-launch-copy{line-height:1.8;min-height:44px;overflow-wrap:anywhere}.ops-task[data-ho-launch]{text-align:left}
