#op-panel form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0;padding:22px;background:#f5eee4;border-radius:12px}#op-panel label{display:flex;flex-direction:column;gap:8px;font-weight:600}#op-panel input,#op-panel select,#op-panel textarea{font:18px/1.5 system-ui;color:#342c26;background:#fffdf9;border:1px solid #bba98e;border-radius:7px;padding:12px;min-height:52px;width:100%}#op-panel textarea{min-height:110px}#op-panel form>button{align-self:end;margin:0;background:#493726;color:#fff}#op-panel button:disabled{opacity:.55;cursor:wait}#op-panel .wide{grid-column:1/-1}#op-panel td{min-width:110px;vertical-align:top}#op-panel td button{display:block;margin:6px 0;white-space:nowrap}#op-panel .message{padding:18px 22px;background:#eee3d3;border-radius:12px;margin:14px 0;white-space:pre-wrap;overflow-wrap:anywhere}#op-panel .message.mine{background:#f5efe6;border-left:4px solid #9e7b45}#op-panel .meta{font-size:16px;color:#70604e}#op-panel .pager{display:flex;gap:14px;align-items:center;flex-wrap:wrap}#op-panel .notice{padding:14px;border-left:4px solid #ad8750;background:#f2eadc}.work-grid button[aria-current=true]{border:2px solid #856132;background:#eee0cc}@media(max-width:700px){#op-panel form{grid-template-columns:1fr;padding:16px}#op-panel .wide{grid-column:auto}}
.service-ops-overview{padding:16px 22px;background:#f1e9df;border:1px solid #d6c8b8;margin:20px 0}.service-task-row,.service-post-row{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 0;border-bottom:1px solid #ddd}.service-task-row button,.service-post-row button{flex-shrink:0}.service-lead-row{padding:20px;border:1px solid #ddd;margin:15px 0}.service-lead-row p{white-space:pre-wrap;overflow-wrap:anywhere}#op-panel>form{display:grid;gap:12px;margin:25px 0}#op-panel>form input,#op-panel>form select,#op-panel>form textarea{width:100%;padding:12px;border:1px solid #ccbda9}#op-panel>form textarea{min-height:130px}
