.manual-assignment-dialog{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;box-sizing:border-box;padding:26px;border:1px solid var(--line-strong);border-radius:14px;background:var(--white);color:var(--black-03);font:14px var(--ws-ui)}.manual-assignment-dialog::backdrop{background:#0007}.manual-assignment-dialog form{display:grid;gap:16px}.manual-assignment-dialog h2{font-size:21px;line-height:1.4;margin:0}.manual-assignment-dialog p{line-height:1.6;margin:0;overflow-wrap:anywhere}.manual-assignment-dialog .manual-assignment-context,.manual-assignment-dialog .manual-assignment-hint{color:var(--muted);font-size:13px}.manual-assignment-dialog label{display:grid;gap:8px}.manual-assignment-dialog select{box-sizing:border-box;min-width:0;width:100%;background:var(--light);color:var(--black-03);border:1px solid var(--line-strong);border-radius:8px;padding:11px;font:14px var(--ws-ui)}.manual-assignment-dialog button,.app-shell .manual-assignment-button{background:var(--light);color:var(--black-03);border:1px solid var(--line-strong);border-radius:8px;padding:11px 14px;font:600 13px var(--ws-ui);cursor:pointer}.manual-assignment-dialog button:hover,.app-shell .manual-assignment-button:hover{border-color:var(--black-03)}.manual-assignment-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.manual-assignment-feedback:empty{display:none}.manual-assignment-dialog :disabled{opacity:.6;cursor:wait}.app-shell .manual-assignment-button{justify-self:start;margin:8px 0}.manual-assignment-dialog :focus-visible{outline:2px solid var(--black-03);outline-offset:2px}
