.rq-row-link{grid-template-columns:var(--size-20) minmax(0,1fr) minmax(0,auto) auto var(--size-16)}.rq-row-main{display:grid;gap:var(--space-0-5);min-width:0}.rq-onit{color:var(--color-text-muted);white-space:nowrap}.rq-thumb{display:flex;align-items:center;justify-content:center;width:var(--size-20);height:var(--size-12);overflow:hidden;border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-inset);background-color:var(--color-surface-subtle);pointer-events:none}.rq-thumb img{width:100%;height:100%;object-fit:contain}.rq-thumb-scale{display:flex;flex:none;align-items:center;justify-content:center;width:calc(var(--size-20) * 2);transform:scale(.5)}.rq-comp{color:var(--color-text-muted);font-weight:var(--font-weight-medium)}.rq-meta{min-width:0;overflow:hidden;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap}.rq-rule,.rq-empty-text{max-width:65ch}.rq-pair-imgs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.rq-fig{display:grid;gap:var(--space-1-5);min-width:0;margin:0}.rq-fig-cap{color:var(--color-text-muted);font-size:var(--typography-ui-size)}.rq-summary{max-width:65ch;white-space:pre-line}.rq-imgs{display:flex;flex-wrap:wrap;gap:var(--space-3)}.rq-img{display:block;max-width:100%;max-height:var(--size-80);border:var(--border-width-default) solid var(--color-border-default);border-radius:var(--radius-inset)}.rq-prs{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none}@media(max-width:760px){.rq-row-link{grid-template-columns:var(--size-16) minmax(0,1fr) auto}.rq-row-link .rq-onit{grid-column:2;grid-row:2}.rq-thumb{width:var(--size-16);grid-row:span 2}.rq-pair-imgs{grid-template-columns:minmax(0,1fr)}}.rq-form{display:grid;gap:var(--space-4)}.rq-form[hidden],.rq-done[hidden],.rq-error[hidden],[data-gh-only][hidden],[data-no-gh][hidden]{display:none}.rq-change input{width:100%;min-height:var(--control-height-md);padding:var(--space-2) var(--space-3);border:var(--border-width-default) solid var(--color-border-emphasis);border-radius:var(--radius-control);background-color:var(--color-surface-default);color:var(--color-text-default);font:inherit;font-weight:var(--font-weight-regular)}.rq-change input:focus-visible{outline:var(--border-width-strong) solid var(--focus-ring-color);outline-offset:var(--border-width-default)}.rq-hint{margin:0;color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.rq-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--size-40) + var(--size-4)),1fr));gap:var(--space-3)}.rq-changes{display:grid;gap:var(--space-2);margin:0;padding:0;border:0;font-size:var(--typography-ui-size)}.rq-changes legend{margin-bottom:var(--space-1-5);padding:0;font-size:var(--typography-ui-size);font-weight:var(--font-weight-medium)}.rq-change{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.rq-change input{min-height:var(--control-height-sm)}.rq-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.rq-error{margin:0;color:var(--color-feedback-danger-text);font-size:var(--typography-ui-size)}.rq-done{display:grid;gap:var(--space-2);margin:0;padding:var(--space-4);border-radius:var(--radius-control);background-color:var(--color-feedback-success-bg);color:var(--color-feedback-success-text);font-size:var(--typography-ui-size)}.rq-done a{color:inherit}.rq-done>*{margin:0}.cm-req{display:grid;gap:var(--space-3)}.cm-req:not(:has(>:not([hidden]))){display:none}.cm-req-start{justify-self:start}.cm-drawer[data-mode=change] .cm-d-facts{display:none}.set-int{display:grid;gap:var(--space-3);padding:var(--space-5) var(--space-6)}.set-int>p{margin:0;max-width:65ch;font-size:var(--typography-ui-size);line-height:var(--typography-ui-line-height)}.set-int-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.set-int-head .set-row-title{margin:0}.set-int-lead{max-width:65ch;margin:0 0 var(--space-4)}.set-int .rq-form{margin:var(--space-3) 0 var(--space-6)}.set-int-group{margin:var(--space-2) 0 0;font-size:var(--typography-ui-size);font-weight:var(--font-weight-semibold)}.set-checklist{display:grid;gap:var(--space-2);margin:var(--space-2) 0 var(--space-4);padding-left:var(--space-5);font-size:var(--typography-ui-size);line-height:var(--typography-ui-line-height)}@media(max-width:760px){.rq-row-link .rq-meta{display:none}.rq-change{grid-template-columns:minmax(0,1fr)}.set-int{padding:var(--space-4)}}.rq-decide{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}#rq-state:focus{outline:none}.rq-assign{display:grid;gap:var(--space-3)}.rq-assign-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2)}.rq-assign-person{flex:0 1 var(--size-120);min-width:0}#rq-assign-slot[hidden]{display:none}
