/* This stylesheet is isolated to the newly authorized operations dialog and its entry. */
.cq-reviewops-entry{white-space:nowrap}
dialog.cq-reviewops{width:min(1100px,calc(100vw - 40px));max-height:calc(100vh - 40px);padding:24px;border:1px solid var(--el-border-color,#dcdfe6);border-radius:var(--el-border-radius-base,4px);background:var(--el-bg-color,#fff);color:var(--el-text-color-primary,#303133);font:inherit;overflow:auto}
dialog.cq-reviewops::backdrop{background:rgba(0,0,0,.45)}
.cq-reviewops header,.cq-reviewops nav,.cq-reviewops .cq-reviewops-toolbar,.cq-reviewops .cq-reviewops-pages{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.cq-reviewops header{justify-content:space-between}.cq-reviewops h2{margin:0;font-size:20px}.cq-reviewops h3{margin:20px 0 12px;font-size:16px}
.cq-reviewops nav{margin:20px 0 12px}.cq-reviewops .cq-reviewops-note,.cq-reviewops .cq-reviewops-error{padding:12px;border:1px solid var(--el-border-color,#dcdfe6);margin:12px 0;white-space:pre-wrap;overflow-wrap:anywhere}
.cq-reviewops .cq-reviewops-error{color:var(--el-color-danger,#f56c6c)}
.cq-reviewops table{width:100%;border-collapse:collapse;margin:12px 0}.cq-reviewops th,.cq-reviewops td{padding:10px 8px;border-bottom:1px solid var(--el-border-color,#dcdfe6);text-align:left;vertical-align:top;overflow-wrap:anywhere}
.cq-reviewops .cq-reviewops-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}
.cq-reviewops label{display:flex;flex-direction:column;gap:6px}.cq-reviewops .cq-reviewops-checkbox{display:flex;flex-direction:row;align-items:center}
.cq-reviewops input:not([type=checkbox]),.cq-reviewops select,.cq-reviewops textarea{box-sizing:border-box;width:100%;font:inherit;color:var(--el-text-color-primary,#303133);background:var(--el-bg-color,#fff);border:1px solid var(--el-border-color,#dcdfe6);border-radius:var(--el-border-radius-base,4px);padding:8px}
.cq-reviewops textarea{min-height:72px;resize:vertical}.cq-reviewops button{font:inherit}.cq-reviewops button:disabled{cursor:not-allowed;opacity:.55}.cq-reviewops .cq-reviewops-pages{justify-content:flex-end}
.cq-reviewops dl{display:grid;grid-template-columns:minmax(100px,160px) 1fr;gap:6px 12px}.cq-reviewops dt{color:var(--el-text-color-secondary,#909399)}.cq-reviewops dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}
.cq-reviewops fieldset{border:1px solid var(--el-border-color,#dcdfe6);padding:12px;margin:12px 0}.cq-reviewops .cq-reviewops-history{white-space:pre-wrap;overflow-wrap:anywhere}
